E980H Basics (How to return back to Stock,Rom related stuff and Rooting) - LG Optimus G Pro

Hey guys I am making this thread no help with everything I can to people with the E980H.
Returning back to Stock:
This can be really easy or really problematic if something is wrong with the phone, but here is what helped me even in those hard times.
1) You necessarily need one of the KDZ files with our modem wich they are the Mexican or the one from Panama you can find them here (http://lg-phone-firmware.com/index.php?id_mod=25).
2) Make sure you have a full battery always helps with the pesky LG Softwares.
3) Power-off your phones then go into Download Mode (+Volume + -Volume and insert USB cable while plugged in PC.).
4) In the Flash Tool make sure in the right upper corner you selected DIAG and in the left box 3GQCT.
5) Add the KDZ file to the flash tool (make sure you have a copy of the file because it erases the one you put in the program, helps fot those with slow connections as my self ).
6) Click on the Normal Web Upgrade Test box.
7)A new windows will pop in that one click Upgrade Start.
8) In select country choose Different Country and in language pick Spanish.
9) Wait for the S/W tool to finish.
10) After it is done go ahead and do a factory reset (-Volume + Power Button, hold them till factory reset text appear.).
That should cover the returning back to Stock part, I always do this process two time in a row just to make sure everything went down right but the second time instead of going to Emergency Mode, I choose to connect the phone in LG Software in the USB connection type menu.
Rooting:
1) Download this tool (https://drive.google.com/file/d/0BxGv8NM2g4yqUHRQdUF6S2J4QnM/edit?usp=sharing).
2) Turn on USB Debugging.
3) Make sure your phone is in MTP.
4) Open the Current Root.
5) Click Enter as prompted then wait for phone to reboot.
6) Update the SuperSu app
Pretty straight forward with this one. I recommend for a root explorer to use the ES file explorer it is free and has every tool you could possibly use.
Cleaning Bloat:
I would recommend just disabling the apps but if you like to delete them it is pretty easy using the ES file explorer.
1) Give root permissions to ES file explorer
2) Mount system as R/W
3) System apps are located at /system/app
4) Remove bloat make sure not to delete any LG or stock android app
That covers bloat
Roms:
This is a really everything can go south topic, so I am not responsible for anything you do to your phone. Personally none of the current ROMS beat Stock because they do not have all the camera options and i always had problems with the phone app but this can only be a problem of mine so feel free to try ever ROM compatible with our phone. Always make sure to make a Backup as soon as you can.
1) Download the next file (https://drive.google.com/file/d/0BxGv8NM2g4yqbFBMRG1kOUN3ck0/edit?usp=sharing)
Note: I use the old version because the new one gave me touch problems (Only in the recovery).
2) Put your phone in MTP in the USB connection menu.
3) Open Install_twrp.
5) Make sure you have the ROMS you are installing and the proper GAPPS (If wanted).
4) Click enter when prompted to go to recovery click yes. (If you click no dont worry just make sure you are rooted and download any reboot to recovery apps I like anreboot it has no weird permissions).
5) Select Wipe click on advance and wipe everything except for the SD card twice just to make sure (Know everything stored in the phone memory will be deleted).
6) Go back home.
7) Select install go to your file location and select your ROM and after your GAPPS.
8) Do a factory reset.
9) Flash you modem file to enable deep-sleep in some ROMS.
This covers almost everything I can help you with.
I remark I am not responsible for anything that happens to your phone everything of the above I have tested it with my phone but there is a chance a unicorn licked your USB connection and something goes wrong. None of the tools are my work just sharing.
I SPEAK SPANISH SO IF THERE IS SOMETHING THAT IS NOT CLEAR I CAN HELP YOU WITH IT IN SPANISH!!!

jaimep01 said:
Hey guys I am making this thread no help with everything I can to people with the E980H.
Returning back to Stock:
This can be really easy or really problematic if something is wrong with the phone, but here is what helped me even in those hard times.
1) You necessarily need one of the KDZ files with our modem wich they are the Mexican or the one from Panama you can find them here (http://lg-phone-firmware.com/index.php?id_mod=25).
2) Make sure you have a full battery always helps with the pesky LG Softwares.
3) Power-off your phones then go into Download Mode (+Volume + -Volume and insert USB cable while plugged in PC.).
4) In the Flash Tool make sure in the right upper corner you selected DIAG and in the left box 3GQCT.
5) Add the KDZ file to the flash tool (make sure you have a copy of the file because it erases the one you put in the program, helps fot those with slow connections as my self ).
6) Click on the Normal Web Upgrade Test box.
7)A new windows will pop in that one click Upgrade Start.
8) In select country choose Different Country and in language pick Spanish.
9) Wait for the S/W tool to finish.
10) After it is done go ahead and do a factory reset (-Volume + Power Button, hold them till factory reset text appear.).
That should cover the returning back to Stock part, I always do this process two time in a row just to make sure everything went down right but the second time instead of going to Emergency Mode, I choose to connect the phone in LG Software in the USB connection type menu.
Rooting:
1) Download this tool (https://drive.google.com/file/d/0BxGv8NM2g4yqUHRQdUF6S2J4QnM/edit?usp=sharing).
2) Turn on USB Debugging.
3) Make sure your phone is in MTP.
4) Open the Current Root.
5) Click Enter as prompted then wait for phone to reboot.
6) Update the SuperSu app
Pretty straight forward with this one. I recommend for a root explorer to use the ES file explorer it is free and has every tool you could possibly use.
Cleaning Bloat:
I would recommend just disabling the apps but if you like to delete them it is pretty easy using the ES file explorer.
1) Give root permissions to ES file explorer
2) Mount system as R/W
3) System apps are located at /system/app
4) Remove bloat make sure not to delete any LG or stock android app
That covers bloat
Roms:
This is a really everything can go south topic, so I am not responsible for anything you do to your phone. Personally none of the current ROMS beat Stock because they do not have all the camera options and i always had problems with the phone app but this can only be a problem of mine so feel free to try ever ROM compatible with our phone. Always make sure to make a Backup as soon as you can.
1) Download the next file (https://drive.google.com/file/d/0BxGv8NM2g4yqbFBMRG1kOUN3ck0/edit?usp=sharing)
Note: I use the old version because the new one gave me touch problems (Only in the recovery).
2) Put your phone in MTP in the USB connection menu.
3) Open Install_twrp.
5) Make sure you have the ROMS you are installing and the proper GAPPS (If wanted).
4) Click enter when prompted to go to recovery click yes. (If you click no dont worry just make sure you are rooted and download any reboot to recovery apps I like anreboot it has no weird permissions).
5) Select Wipe click on advance and wipe everything except for the SD card twice just to make sure (Know everything stored in the phone memory will be deleted).
6) Go back home.
7) Select install go to your file location and select your ROM and after your GAPPS.
8) Do a factory reset.
9) Flash you modem file to enable deep-sleep in some ROMS.
This covers almost everything I can help you with.
I remark I am not responsible for anything that happens to your phone everything of the above I have tested it with my phone but there is a chance a unicorn licked your USB connection and something goes wrong. None of the tools are my work just sharing.
I SPEAK SPANISH SO IF THERE IS SOMETHING THAT IS NOT CLEAR I CAN HELP YOU WITH IT IN SPANISH!!!
Click to expand...
Click to collapse
Hi, thanks for this. I have a F240L which I want install the E98610H kdz. I tried all the options which you explained, but the LG Support tool always mention that the phone has newest firmware installed. No chance to install my new kdz. Is there something I can do else? thanks

can this method work for my e980 i want to flash the e980h kdz on it.
or is tot the only way?

Related

[Solved] Unbricking Solution for LG Nitro HD | Confirmed Working on Bell Optimus

Standard disclaimer:
This tutorial is for people who have bricked their phone due to messing about with important files/partitions on their Nitro HD and found that it won't boot up afterward. Prior to attempting this, see if you can access your phone while booting with adb in order to fix your problem. The method used in this tutorial should only be used as a last resort. Don't hold me responsible if this method somehow makes your problem worse (although, really, how much worse can it get than a phone that won't boot?).
Now that's out of the way, let's move on...
Things you'll need:
1) ADB: You can get this in the Android Developer SDK <-Once installed, install platform-tools and add the directory containing ADB to your PATH. Alternately, you can just grab the ADB folder from your SuperOneClick folder, copy it to C:/, and then add that directory to your PATH. Hell, you could even run all the commands from wherever you have the ADB folder, just make sure you have it.
2) LG P930 drivers: http://s3.amazonaws.com/lgforum.com/resources/assets/680/original/LGP930.zip
3) LG Mobile Software Update Tool: http://csmg.lgmobile.com:9002/client/app/B2CAppSetup.exe
4) UpTestEX_mod2_marwin/KDZ_FW_UPD_EN: http://www.filesonic.com/file/2255759914/KDZ_FW_UPD_EN.zip
5) LG SU-640 firmware V10F_00.kdz: http://www.megaupload.com/?d=31XABWWJ
6) A method of rooting your phone. My preferred method is the latest SuperOneClick due to its simplicity. I won't really cover how to root your phone in this tutorial as it's covered elsewhere.
The following should only need to be downloaded if you were stupid like me and bricked your device before you made backups of the necessary partitions (This will be explained elsewhere, but needless to say it's as simple as switching the "if=" argument and "of=" argument in the dd commands toward the bottom):
7) boot.img: http://fileape.com/dl/OCowIxMnbDUMiPW6
8) recovery.img: http://fileape.com/dl/jFMlB8I3kkSMOYWN
9) firmware.img: http://fileape.com/dl/4gHHDDUhODLiJGHM
10) baseband.img: http://fileape.com/dl/TMsvdaKOa7VG4mVT
11) system.img: http://depositfiles.com/files/f0ke241ew
Alright, now that you have everything you need, let's move on to fixing your phone. I'm going to assume you are competent enough to install ADB (Android SDK or folder included to with SuperOneClick) to your system PATH. Go ahead and install the LG Mobile Software Tool and then install the drivers for LG P930 if you haven't already. Extract the KDZ_FW_EN.zip file. Note, in my case, I didn't have to do anything with the mfc42.dll or run WindowsEnabler as mentioned in similar tutorials elsewhere, but your mileage may vary.
Flashing the SU-640 rom:
1) Put your phone in download mode: power off the phone if it's not already, unplug the usb charging cable, and simultaneously hold the volume up button and plug the usb charging cable back in.
2) Open up UpTestEX_mod2_marwin. (If you know what you're doing, I've been told you can use KDZ_FW_UPD_EN as well, but since I didn't use it, I'm not going to discuss it)
3) Hit the folder icon next to the "Select kdz file" line and browse to the SU-640 v10f_00.kdz
4) Select "CSE web upgrade test", a new window with some options including an "Upgrade Start" button should appear.
5) Take a deep breath...there's no going back Press "Upgrade Start".
6) At this point in time another dialog box will appear asking what country and language the LG Mobile Upgrade tool should use. Since this guide is written in English, I assume you'll want to change it from Republic of Korea to All other countries and Korean to English. This affects the language that output messages are displayed in in the LG Update tool only, it doesn't affect anything with the rom (that'll be all Korean on initial startup lol).
7) The update tool will proceed to flash your phone, but it should never complete "normally" (mine never made it past 4% according to the tool and other users have reported similar behavior). However, your phone should reboot once or a couple of times and then just be sitting idle waiting for you to go through the setup wizard. At this point, just kill the LG update tool process in task manager, don't wait for it to complete because it won't.
Rooting your phone:
1) Now, on your phone you should see the standard Android startup wizard...in Korean. Hit the left button confirming you want to go through it, and on the next screen should be an option to switch the language to English. Ah, much better.
2) Go through the rest of the setup wizard if you want, but it's not necessary and you won't be able to set up accounts anyway unless you somehow have wifi.
3) Put the phone in USB debug mode and allow 3rd party sources. Don't freak out if the phone spontaneously reboots when you do this. It rebooted on me every single time I put it into debug mode for the first time (I flashed it several times lol).
4) Once it's rebooted itself, you should be able to connect in debug mode and connect via PC mode. Go ahead and root it using your preferred method. We're almost there!
Restoring Nitro HD partition images:
1) Open up a command prompt and navigate to the folder you saved your recovery images to (hopefully you put them in the same folder, it'll make your job easier)
2) Push all the image files to the phone's sdcard using the command:
Code:
adb push filename.img /sdcard
Alternately, you can just mount up your phone in My Computer and copy and paste the files over.
3) Now the real fun begins! Use the following commands:
Code:
adb shell
su
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13
dd if=/sdcard/firmware.img of=/dev/block/mmcblk0p1
dd if=/sdcard/system.img of=/dev/block/mmcblk0p27
dd if=/sdcard/baseband.img of=/dev/block/mmcblk0p14
4) You won't be able to issue a reboot command, so just hold power down on your phone til it's off and hold the volume down button so that it comes back up in factory data reset mode. You will want to pull your sdcard at this time if you don't want your data erased.
5) Hit power twice and your phone should go through its reset process and (hopefully!) come back up in a working (and rooted) AT&T "stock" rom
If you have any issues, it's possible I've forgotten some steps, so I'll address them in this thread. At this point, I'd like to thank specific people who helped me immensely getting a working phone again: bytecode64, gordec, schwin97, belth219, sukudos, and ziiljuks. (If I've missed you, I'm sorry, I'm thankful to this entire forum!)
Original post:
So I was messing with fonts (actually trying to get the "look of disapproval" from Reddit to display) and substituted DroidSansFallback with a kannada font using Font Installer *Root*. Well, long story short, it was causing issues with other non-english characters so I tried to restore *all* my fonts using the "stock" option that comes with Font Installer.
When I rebooted, my phone only got to the LG Screen and that's as far as it has gotten since. I can't do anything with it, but I can get to Factory Data Reset mode and Download mode. I tried plugging the phone into my computer, but it doesn't appear to get far enough to mount the disk. Odin recognizes it's attached when I put it in download mode, but obviously Odin doesn't work with our phones.
Does anyone know if there will ever be hope for my phone or should I pursue getting a replacement? I'm actually completely shocked that simply replacing fonts has bricked my phone to the point where it doesn't even boot. This has seriously made me reconsider tinkering with Android at all until recovery methods are possible. I'm more than willing to be a guinea pig at this point until I try to send it in for a replacement (within the next few days probably).
Click to expand...
Click to collapse
do a factory data reset ? my phone gets stuck on LG logo too when i try to move all my apps to SD using titanium backup . factory data reset option resolves it however . see if that works ?
Unfortunately factory reset won't help in this case, the app messed up something in the system.
But as long as it gets to the point when you can use adb (it comes with SuperOneClick if you don't have it installed), then yes, there still a chance
To make it easier, can you contact the app's author and ask what exactly that app changes in the system, which files, so if necessary we can provide you with these files.
[email protected],
I have adb from SuperOneClick, how would I know if I can use adb?
Edit, I guess what I'm asking is do you have a quick guide to connecting a phone using adb and pushing files that you can hit me with a link to?
open CMD window and type:
adb devices
It should show you your phone.
adb devices
If that comes back with a device listed you can still save your system. Good luck...
Okay, I'm at work now, but I'll check when I get home. I do believe I tried that command and it didn't show any connected devices, but I can't remember if I only tried that while I had it in Download mode or also while I was trying to boot it. I'm keeping my fingers crossed lol.
You should searching for the file named KDZ_FW_UPD_EN,and install LGMobile Support Tool which can be downloaded on the LG Official website.And then you should download the *.kdz file that matches your phone.
Finally launch the KDZ_FW_UPD_EN flash your phone with the kdz file.
I use the tool bring my bricked device back.
Good luck.
belth219,
Problem is I can't find a .kdz for my P930. This seems like it'd be really easy to do otherwise.
Alright, I've created a tutorial in the first post describing how I unbricked my phone. I don't think it's quite back to "stock", but I don't think anybody who bricks their phone will care about that.
You have done the great job.Thanks for the baseband.img.It made my SU640 closer to PERFECT!EDGE enabled!!
Sent from my LG-SU640 using XDA App
I can't claim credit (or blame lol) for creating any of the images in this tutorial. Gordec is responsible for 3/5 including the baseband and I am so glad he responded quickly with each image correctly copied!
Sent from my LG-P930 using xda premium
my 4g lte isn't working.
My 4G wasn't working until I did a factory data reset (a second one, actually). Is it just your LTE that's not working or 4G in general?
Sent from my LG-P930 using xda premium
Will this give a version that has wifi and regular calling available right off the bat? I messed up my nitro to the point that i can only sometimes make phone calls and my market / browser won't function at all. Force close immediately.
Think I should try this as an option?
AT&T LG Nitro HD P930 is my make
Also, I use it on TMobiles prepaid network. I only get edge. I checked the bands, I think im right but wanted reassurance that edge is all i can get. Thx
To the best of my knowledge, prepaid service providers only allow maximum 4G, but vary by provider. No prepaid that i know of allows access to the LTE network, only on a post-paid plan.
If you have a AT&T unit unlocked for use on another carrier, then there's not much you can do in this case. sorry.
basically my att data itself.
att goofed up on my data plan. The thing is great thanks a lot!
csmg.lgmobile.com:9002/swdata/WEBSW/LGSU640/ASKTBK/V10i_00/V10i_00.kdz
I couldn't get the version with the f's in the original post to work. Will this one do? It's 460 mb.
nope because you cant root the ...i version thus making it worthless.
Sandpapers,
I'm uploading the V10f_00.kdz to megaupload right now. I'll update my tutorial as soon as it's done. Sorry I didn't do this sooner.
Sent from my LG-P930 using xda premium

Guid for Noobs to root and rom

This is a guide for noobs
First things first, ask yourself am I using a T-Mobile Note II SGH-t889?
If you are not, stop now.
Now if your phone blows up, fires nuclear missiles, activates sky net, or becomes a nice pretty paperweight, I am not responsible. You are using this guide at your own risk.
That being said I have provided the exact methods I used to do this on me device and it works perfectly.
OK let’s begin.
First plug your phone into your computer.
-If you are getting an error message about a connection you must have windows xp SP3 or higher (vista, windows 7)
-you must also have the Samsung mobile phone drivers available here http://forum.xda-developers.com/showthread.php?t=961956
-you must also have windows media player 11 available on the Microsoft website.
Now that you have all this you should be able to explore the files on your phone, it will be under mobile devices.
Now on your desktop let’s make a new folder called System Folder, and in that Folder make two folders, one called ROM and one called KERNEL.
Now back on the desktop let’s make another folder called ODIN
SYSTEM FOLDER
-ROM
-KERNEL
ODIN
Let’s go over to the T-mobile note II XDA forum page http://forum.xda-developers.com/forumdisplay.php?f=1877
Now we’re going to go to the section called ORIGINAL ANDROID DEVELOPMENT
Download the KERNEL "peruses". http://forum.xda-developers.com/showthread.php?t=1960935
Download the one that says Perseus-alpha27.4-T889-CWM.zip (though the version number may change)
Put that file in the KERNEL folder (DO NOT UNZIP IT)
Download cwm6-recovery-n7100-121014.tar : http://www.mediafire.com/?mouxvj4og7azcow CWM md5: 67208cd19e82478af8591a83ca0a39b2 (the md5 is used to check your download, make sure you have no errors)
Put this file in the ODIN folder
Download CWM SUPERSU installable ZIP: http://www.mediafire.com/?w3i20sr6r58r8ah (put this in System Folder, DO NOT UNZIP)
SU md5 : 010b98d757544d7b2971574951c1d5e6
Download PC Odin: http://d-h.st/6Er put this into the Odin folder and unzip this one
Download Xquizit rom http://forum.xda-developers.com/showthread.php?t=1960950
Download the xquizit rom kitchen too.
Put these in the ROM folder, (DO NOT UNZIP)
This rom is straight forward, once you get the hang of flashing try other ROMs.
Now copy the System Folder to your phones external SD card.
Now open Odin and select the pda button and select the cwm6-recovery-n7100-121014.tar file in the Odin folder on desktop
Now switch off device and reboot in download mode by:
Press Vol down + Home +Power, and then, press Volume UP button in Warning Page to enter the Download Mode
Connect device to PC and wait till device successfully added to com port (it will turn light blue)
Hit ‘Start’ to flash
Once it flashed successfully, you can see 'PASS' in table above the ID: COM, you can disconnect device from PC
Now reboot into CWM by: Switch off device and press Vol Up + Home +Power hold about 5 second
Install SuperSu by selecting install zip from SD card, then select install zip from external SD card, then navigate to system folder and install the superuser.zip that is there.
Reboot.
Download Triangle Away from the play store or from http://forum.xda-developers.com/showthread.php?t=1494114
Run this and it will reset your flash counter to 0.
You have now achieved root.
Install titanium backup, and backup all of your user apps+data (USER APPS ONLY or just reinstall them all from the play store) (you can do this one by one or in a batch in the third tab if you have the paid version. (DO NOT BACKUP RED NAMED FILES, ONLY WHITE)
Download APN backup and restore from the play market
Open it, you will get an error, dismiss it and press the back button
Open titanium and find APN backup and restore, long press it and select to make it a system app.
Press home.
Open APN B&R. and dismiss the error, this time hit menu and disable the ICS check. Then press back and reopen it, NO ERROR
Now backup your APN settings.
Switch off device and press Vol Up + Home +Power hold about 5 second to go back into recovery
Go to the backup/restore section, and backup your current rom (do not skip this, we are about to erase your phone and if something goes wrong and you do not have this, pretty paperweight)
Now go back to the main menu
Wipe data and factory reset 3 times over, wipe cache 3 times over, now go to advanced and wipe dalvik cache 3 times over
now go back to the install zip from sd card menu and select the external sd card, navigate to system folder, and then Rom, then install the xqizit rom.zip file it will open aroma installer, it will give you options of what you want to do, you do not need to re wipe, install typical or custom to choose what apps you want, (svoice is removed unless you add it back under custom) then you want to install the 15 toggle mod.
Now once that is done, reboot the device, wait 10 minutes.
Now open the play store and update superuser
Download apn backup and backup the new tmobile apn with the wifi fix and titanium backup and restore your apps
You are now rooted and on a custom rom with multi window support. Hold down the back button to activate multi window.
Reboot into recovery
Install the perseas kernel zip from the kernel folder
Reboot the phone
Wait for the home screen
Reboot for good measure
You will want to put triangle away back on your device and run it again
You can download CPU control apps and over clock and under clock ECT.
You can change your boot animations; see my post under themes n apps for that.
Have fun and enjoy
Special thank to Dr.Ketan , Chainfire , Chenlu, simplelife, wild child, and any others I have forgotten to mention
Well I would say this needs a sticky...
But since we cant get anything stickied for no reason at all. It will just wander off into the forgotten realm of the tmobile note 2 forums in the dark cold depths of xda where no one cares to do anything to help organize this forum.
Not only do we have worthless posts repeated day after day to no end, and the same question asked repeatedly by the same user. The foreigners that dont have a clue. And trolling to no end. But a thread that could possibly help someone one day will just die along with 'help I bricked my phone' threads. What a shame...
Someone please sticky this
Sent from my SGH-T889 using Tapatalk 2
This snt fair to let this thread go into oblivion. Mods please sticky this guy actually spemt some time making something useful but you guys wont sticky it. Yet viirus comes on here and bilks money from the community and basically steals doing absolutely nothing to back up his promises and people treat me like crap.
But you guys loved him....this is messed up.
Do something positive for the community.
I was right the first time. Please just listen to me
Sent from my SGH-T889 using Tapatalk 2
Bump for your hard work.
This seems like a great tutorial and guide. The only thing missing might be pictures for the super noobs
I haven't tried this yet but i subbed for future reference
What about backing up the IMIE? Forgive me if it's in there it's just that I am very nervous about that. I am coming from the HTC Sensation and am not familiar with flashing Samsung phones. And from what I am understanding this issue is even new to those that have been flashing Samsung phones in the past
To be honest
I havr never backed up my imei
I only use sammy
I have never had a problem
Ill look into this for you though
Good point, better safe than sorry.
Sent from my SGH-T889 using Tapatalk 2
Thankyou for your kind words.
I made this for one particular person who was a bit afrade of rooting.
As always I share with the world for those who dont think to or are afrade to ask.
Sent from my SGH-T889 using Tapatalk 2
Don't wanna be a hater, but this guide is super drawn out. There is already plenty of guides that explain it much better, A for effort tho.
Yea its long but I mean where are the other guides? This forums a mess and theres no sticky thats what I was talking about
Sent from my GT-N7105 using Tapatalk 2
Thread closed
The stickies you all want regarding root already exist in the Development forum. Everything you need to know is contained in that thread.

[Q] Brand new T999V running Cyanogenmod 10, camera doesn't work! Please help!

*************************SOLVED*****************************************************************************************************************************
Hi everyone!
I'm a noob. I got my Galaxy S3 T999V rooted and the boot (recovery?) runs clockworkmod. CyanogenMod 10 is running smoothly, except:
The camera doesn't work! Getting a "cannot connect to camera" error instantly upon launching the camera app (stock).
So from perusing the internet a little more, there are other phone models also suffering from this "can't connect to camera" error.
The fix involves: Booting into rooted stock. extracting the folder "cameradata" in system using a file explorer (AndroZip). Put them on the external sdcard or your computer. Then overwrite your CM10 flashed system/cameradata folder's .bin(s) and setting the permissions a certain way.
Does anyone have the stock Galaxy S3 cameradata files? And I have no idea how to change permissions!! HELP!!
*************************SOLVED*****************************I*TAKE*NO*RESPONSIBILITY*FOR*ANY*DAMAGES*OR*BRICKING*THAT*MAY*OCCUR***********
http://forum.xda-developers.com/showthread.php?t=2102981&page=2#post39859973
THOSE ARE THE FILES (or click here?)
1. Download the files, unzip them and place them somewhere on the phone (sdcard0 or sdcard1, in some separate, user-made folder)
2. Make sure you have CyanogenMod's built-in File Manager set to allow ROOT access
3. Using CyanogenMod's built-in File Manager, click the "parent folder" at the top until the top reader line says /
4. Look for a folder called system, enter it
5. Look for a folder called cameradata, enter it
6. With nothing selected, press the :: button in the bottom left, on-screen. Select "properties" and choose 'permissions', grant all properties to everything (except the S column). This allows you to copy the downloaded files into this folder.
7. Browse to where you have the files. On the left is a tick-box, tick them all.
8. Browse back to the /system/cameradata/
9. Select the :: again. Select "paste all items here". SELECT OVERWRITE.
10. Individually long-press each item and change it's properties. Select permissions and permit all except the S column again. This allows the app to be accessed, the user to change the app, and the app to save files.
11. Attempt to run the STOCK camera app. CHANGE THE SCENE "SCN" TO 'ACTION'. I've been told this keeps it from crashing again...
12. If the camera app is a bit laggy, try rebooting. If it persists (but camera app is functioning) may want to restore permissions using Recovery Boot (I use CWM).
The difference MAY be adding that one extra file (_ZH), but I recommend moving and overwriting all just to be safe.
Malumen said:
Hi everyone!
I'm new to the whole modding/cyanogen/clockwork thing. I got my Galaxy S3 T999V rooted and the boot (recovery?) runs clockworkmod. CyanogenMod 10 is running smoothly, except a few issues:
- The WiFi and mobile network connections fly between 20% and 60% (with the WiFi signal reaching 98%) when I am just sitting in my room and the phone is motionless. Do I need to update the radios to get better reception? (And how do I do that? I am on Mobilicity in Canada)
- What steps do I take to perform a restore? I've made a backup in the CWM boot/recovery of Cyanogen after I got everything working fine. If I messed some things up, what steps do I take to restore back to that point? Do I press Wipe Data/Factory Reset and Wipe Cache, or do I just select Restore and the file to restore using?
- THIS IS MY BIGGEST ISSUE: The camera doesn't work! None of the camera apps work in my CM10. Skype and Hangout using the front camera works, but no photo-taking apps work (they do not even run, just black then they back out to the Apps screen)
So how do I:
> Get more stable reception? Do I update the radios? If so, how?
> Perform a restore? What steps do I take to return to a backup I have of Cyanogen?
> Get my camera working?
Click to expand...
Click to collapse
try to reflash. wipe everything and make sure you didnt download nightly. nightlies can have some problems. are you sure you download the stable version?
KingKostas said:
try to reflash. wipe everything and make sure you didnt download nightly. nightlies can have some problems. are you sure you download the stable version?
Click to expand...
Click to collapse
May I ask quickly what steps are involved in "reflashing"? Just to make sure I don't do some extra step or miss something.
As far as the stable version goes, I looked for the d2tmo file on get.cm under the Stable tab. I'm assuming that would be the most stable build?
(Perhaps a nightly might fix it??)
Question: Is there not a way I can just install/add this "4.2" camera? I've seen videos and read that people are using that just fine on CM10. Alternately if I boot into recovery would "fix permissions" be any help?
re: odin flash
Malumen said:
Hi everyone!
I'm new to the whole modding/cyanogen/clockwork thing. I got my Galaxy S3 T999V rooted and the boot (recovery?) runs clockworkmod. CyanogenMod 10 is running smoothly, except a few issues:
- The WiFi and mobile network connections fly between 20% and 60% (with the WiFi signal reaching 98%) when I am just sitting in my room and the phone is motionless. Do I need to update the radios to get better reception? (And how do I do that? I am on Mobilicity in Canada)
- What steps do I take to perform a restore? I've made a backup in the CWM boot/recovery of Cyanogen after I got everything working fine. If I messed some things up, what steps do I take to restore back to that point? Do I press Wipe Data/Factory Reset and Wipe Cache, or do I just select Restore and the file to restore using?
- THIS IS MY BIGGEST ISSUE: The camera doesn't work! None of the camera apps work in my CM10. Skype and Hangout using the front camera works, but no photo-taking apps work (they do not even run, just black then they back out to the Apps screen)
So how do I:
> Get more stable reception? Do I update the radios? If so, how?
> Perform a restore? What steps do I take to return to a backup I have of Cyanogen?
> Get my camera working?
Click to expand...
Click to collapse
The very best advise is to do the following, doing anything else will most likely prolong
the problems you are having or making them even more difficult to resolve.
First thing you need to do is to install the stock Tmobile T999 rooted firmware.
Here are the exact step by step instructions with the download link for the firmware.
After you have followed these instructions your phone will be working properly and if
you like you will be able to flash any custom roms made for the Tmobile T999 phone
or restore any backups unless the the backup is corrupted in some way or another.
Here is the link to the Tmobile Stock & Rooted firmware you need:
http://www.androidfilehost.com/?fid=9390169635556426451
After downloading it make a folder on your desktop and unzip the file
using Winzip or 7zip so the .TAR file is in the new folder you just made.
Here is a link for ODIN which is required for flashing the stock rooted firmware
(a windows app) http://d-h.st/Q14
Download and extract Odin into the same folder you made containing the TAR file.
Here is a step by step guide for you.
Download the firmware of your choosing (use the root66 version if you want root)
Run Odin by double clicking the Odin.exe within the folder you extracted
Turn off your phone and boot into DOWNLOAD MODE (Volume Down + Home + Power Hold until phone powers up, then release and press Volume Up to enter Download Mode)
Once in Download Mode, connect the USB/Charger cable to the phone and plug into the USB port on your computer.
You should now see a COM** port listed toward the top-left of Odin (under ID:COM)
Click on the PDA button in the middle-right area of Odin.
Browse to and select the FW you downloaded (TAR file)
Make sure Auto-Reboot and F. Reset Time are the only options checked and that PDA is the only other thing checked.
TRIPLE CHECK your settings and that you have selected the correct firmware for your model phone and are using the correct options.
If you are using a laptop, make absolutely sure you are plugged in, or if on battery, that it is charged enough and will not go into sleep mode during flash.
Click Start to begin the flash. This will take a while, so be patient!
Once complete, in the top-left box in Odin, it will say PASS and the phone should have automatically rebooted.
You may unplug the phone and close Odin if you wish.
Wait at least 5-10 minutes for the system to boot the first time and then build its cache! (It may seem to hang during boot, this is normal and you must be patient!!!)
Misterjunky said:
The very best advise is to do the following, doing anything else will most likely prolong
the problems you are having or making them even more difficult to resolve.
Click to expand...
Click to collapse
I followed most of these directions the first time, using the guide from High On Android:
http://www.youtube.com/watch?v=QPeIZZVYHbY
I used Odin, got root, wiped and got CM10 working.
This seems to be a bit of a problem that has cropped up in other models (i747). The fix that was used was to get back to the Stock ROM, while rooted, and browse to the system folder /cameradata/. In there are files for permissions for the camera. Copy those to the external SD card or your computer, then get back into CM10. Replace the CyanogenMod system folder /cameradata/ with the files you got from the Stock ROM. Then change the permissions for these new files.
So does anyone have the Stock /cameradata/ files? I'd greatly appreciate it!
re: camera issue
Malumen said:
I followed most of these directions the first time, using the guide from High On Android:
http://www.youtube.com/watch?v=QPeIZZVYHbY
I used Odin, got root, wiped and got CM10 working.
This seems to be a bit of a problem that has cropped up in other models (i747). The fix that was used was to get back to the Stock ROM, while rooted, and browse to the system folder /cameradata/. In there are files for permissions for the camera. Copy those to the external SD card or your computer, then get back into CM10. Replace the CyanogenMod system folder /cameradata/ with the files you got from the Stock ROM. Then change the permissions for these new files.
So does anyone have the Stock /cameradata/ files? I'd greatly appreciate it!
Click to expand...
Click to collapse
Just download any of the custom rom zip files based on the jellybean v4.1.1 stock rom.
All of those custom roms will have the files you are looking for.
Please read forum rules before posting
Questions and help issues go in Q&A
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
d2vzw
This also works on the sch-i535 as well. Thank you so much.
kingsugar said:
This also works on the sch-i535 as well. Thank you so much.
Click to expand...
Click to collapse
Yes, I tried all the other options for getting my camera back on track, but only going back to a full stock (rooted) ROM got my camera up and running again. FWIW, I was running an AOSP ROM for months without issue. What kicked my camera offline (the dreaded can't connect to camera) for some strange reason was when I updated to the most recent firmware VRBMF1. Now its straight back to AOSP for me! Thanks for creating this post! Very helpful!
My fix
I'm going around posting my fix to all the camera threads in hopes of helping people find a solution sooner. I created a thread over in d2vzw http://forum.xda-developers.com/showthread.php?t=2492304
fix camera error on i9300 with cm 9 (4.0.4)
Malumen said:
*************************SOLVED*****************************************************************************************************************************
Hi everyone!
I'm a noob. I got my Galaxy S3 T999V rooted and the boot (recovery?) runs clockworkmod. CyanogenMod 10 is running smoothly, except:
The camera doesn't work! Getting a "cannot connect to camera" error instantly upon launching the camera app (stock).
So from perusing the internet a little more, there are other phone models also suffering from this "can't connect to camera" error.
The fix involves: Booting into rooted stock. extracting the folder "cameradata" in system using a file explorer (AndroZip). Put them on the external sdcard or your computer. Then overwrite your CM10 flashed system/cameradata folder's .bin(s) and setting the permissions a certain way.
Does anyone have the stock Galaxy S3 cameradata files? And I have no idea how to change permissions!! HELP!!
*************************SOLVED*****************************I*TAKE*NO*RESPONSIBILITY*FOR*ANY*DAMAGES*OR*BRICKING*THAT*MAY*OCCUR***********
http://forum.xda-developers.com/showthread.php?t=2102981&page=2#post39859973
THOSE ARE THE FILES (or click here?)
1. Download the files, unzip them and place them somewhere on the phone (sdcard0 or sdcard1, in some separate, user-made folder)
2. Make sure you have CyanogenMod's built-in File Manager set to allow ROOT access
3. Using CyanogenMod's built-in File Manager, click the "parent folder" at the top until the top reader line says /
4. Look for a folder called system, enter it
5. Look for a folder called cameradata, enter it
6. With nothing selected, press the :: button in the bottom left, on-screen. Select "properties" and choose 'permissions', grant all properties to everything (except the S column). This allows you to copy the downloaded files into this folder.
7. Browse to where you have the files. On the left is a tick-box, tick them all.
8. Browse back to the /system/cameradata/
9. Select the :: again. Select "paste all items here". SELECT OVERWRITE.
10. Individually long-press each item and change it's properties. Select permissions and permit all except the S column again. This allows the app to be accessed, the user to change the app, and the app to save files.
11. Attempt to run the STOCK camera app. CHANGE THE SCENE "SCN" TO 'ACTION'. I've been told this keeps it from crashing again...
12. If the camera app is a bit laggy, try rebooting. If it persists (but camera app is functioning) may want to restore permissions using Recovery Boot (I use CWM).
The difference MAY be adding that one extra file (_ZH), but I recommend moving and overwriting all just to be safe.
Click to expand...
Click to collapse
thanks a lot, i read your post, i take your advice to copy "SlimISP" to built in (cm system) folder, its work for me perfectly.
Thanks a lottttttttttttttttttttttt, have a nice day.

[GUIDE][ROOT][CWR/TWRP][DEODEX][OVERCLOCKING] SGH-S730M - Samsung Galaxy Discover

Note: This is an old phone. It's no longer being supported by Samsung, and I see that nobody is selling this phone except for eBay or Amazon. I also have a new phone now and my Discover is simply sitting there for me to have fun with. I won't be actively developing for this phone. However, I will provide support with any issues you may encounter. This thread will be kept here for future reference if anyone needs help.
Update (2022): ​I am no longer using Android. This is my last update here.​Copies of the relevant files are shared in this google drive link:​
SGH740M Root Files - Google Drive
drive.google.com
​
Please thank Ivdoan he is the mastermind behind finding and implementing root for this phone.
Thanks to JohnnyGalto for giving us updated CWM, TWRP, and Partition Tables!
THIS THREAD IS INTENDED TO USE ONLY FOR THE SGH-S730M, AND NOT FOR ANY OTHER PHONE. I CANNOT CONFIRM THAT IT WILL WORK ON ANY OTHER SGH-S730 VARIANTS, SO USE THIS THREAD AT YOUR OWN RISK. I AM NOT RESPONSIBLE FOR ANY DATA LOSS, OR BRICKING THAT IS A RESULT FROM YOU CHOOSING TO ROOT. HOWEVER, IF YOU SOFT BRICK YOUR PHONE, IT CAN BE FIXED VIA CLOCKWORK RECOVERY. WARNING ABOUT USING ODIN: IF YOU ARE A NOOB, ONLY CLICK ON THE BUTTONS I TELL YOU TO CLICK, AND NOTHING ELSE. I ACCIDENTALLY SOFT BRICKED MY PHONE BECAUSE I HIT THE WRONG BUTTON WHILE USING ODIN - AND DONT WANT YOU TO DO THE SAME THING. AND LASTLY, ROOTING AND MODDING THIS PHONE WILL VOID YOUR WARRANTY. SINCE THERE IS NO OFFICIAL WAY TO RETURN TO STOCK, ONCE YOU MODIFY YOUR PHONE: YOU ARE ON YOUR OWN FATE!
IF YOU HAVE THE 730G VARIANT (Tracfone, Net10), GO HERE: http://forum.xda-developers.com/showthread.php?p=47417608
Click to expand...
Click to collapse
Issues and Bugs (Known Problems)
Okay, with deodexing - sometimes the SamsungIME.apk in the /system/app directory can be a pain to deal with! I put a warning in my deodex CWR script that tells about this issue. It does seem to correct itself overtime, so I am not too worried at the moment (but still very annoyed).
Also, it seems that many users have been experiencing strange battery problems (such as the phone suddenly losing half of its charge in 3 minutes). I hope it is an software issue (correctable), or just a battery issue (fixable), rather than a hardware issue (hard to fix).
Rooting, Custom Recovery, and Unbricking Guide (Everyone)
]If you want to root your phone then follow part A.
If you want to root your phone and add custom recovery then follow parts A and B.
If you have soft bricked your phone, then please complete all steps outlined below (if not already done yet).
The tutorial is done on a Windows computer and is meant for a Windows computer. Steps will vary slightly or tremendously if it is done on any other OS.
Part A - Rooting the SGH-S730m
1. Download and install UnlockRoot Free on your PC. YOU DO NOT HAVE TO INSTALL BLOATWARE!!! PLEASE READ SETUP INSTRUCTIONS CAREFULLY!!!
2. Download and Install Samsung USB Drivers. If it prompts you to reboot for any reason, then reboot your Computer.
3. After all of this is over, you have to prepare yourself for the hardest part of this whole process, and maybe the most complicated dilemma you will ever face in the entirety of your lives.
4. Turn on your phone if it isn't already. Wait for the phone to fully boot.
5. Plug your phone into the computer via USB.
6. Run UnlockRoot on your computer and click the "Root" Button (when it prompts you to install bloatware apps on your device, say no).
DO NOT UNPLUG YOUR PHONE UNTIL UnlockRoot SAYS IT IS OK TO DO SO!!!!
Congratulations, you have should now have a rooted SGH-730m in proximity to your hands! :fingers-crossed:
How to verify your 730M is rooted
If by any reason, you feel unsure as to if your phone is actually rooted or not:
Install a root checking app.
These apps will tell you if your phone has root access or not.
Try Root Checker from the Google Play Store.
Install a terminal emulation app.
In these apps, type the command "su" (without quotes). If you get "permission denied" you have not rooted your device. If it prompts you for root privileges (ie a popup appears) then your device is rooted!
Try Terminal Emulator from the Google Play Store.
If you are a n00b (like me occasionally), and you fail to understand why something works, or, the exact opposite: Don't worry! You probably thought the auxiliary headphone jack was the USB port, or, thought you should unplug your phone early, despite me warning you not to do that. That's okay, you can get it fixed.
Part B - Installing a Custom Recovery
If you are not already acquainted with the idea of Custom Android Recovery, don’t be afraid. It allows developers, tweakers and noobs alike to backup, restore, fix, and to install custom ROMs and Kernels designed specifically for their device. It becomes extremely useful, because it allows people to remove “soft bricks†from their devices (which occurs when someone flashes data to the wrong device, or wrong parts of the device respectively).
I know you probably just want to not read this stuff anyways But I need to pay tribute to the developers Ivdoan and JohnnyGalto for there amazing work at compiling these custom binaries for the Samsung Galaxy Discover. Thanks guys.
So, lets get started – shall we?
Click to expand...
Click to collapse
YOU MUST ROOT YOUR PHONE BEFORE YOU DO THIS!!!!!
1. Download either the SGH_S730M.CWM_6.0.3.1.custom.recovery.tar.zip or the SGH_S730M.TWRP_2.5.0.0.custom.recovery.tar.zip file, and extract its contents to your desktop (if you don’t know what a desktop is, then please leave. You will probably break your device).
Just to clarify for those noobs out there: CWR stands for “ClockWork Recovery†and TWRP stands for “Team Win Recovery Projectâ€. They both are custom recoveries, and basically do the same thing. Personally, I would recommend the CWR for people that just want simplicity, and the TWRP for people that want more appeal. TWRP for this device is still under development, so be careful!
Click to expand...
Click to collapse
2. Then, download the Odin Flashing Program attached to this post. Extract its contents to wherever you find necessary.
DO NOT MESS WITH ODIN! IT IS NOT A TOY! IT CAN BRICK YOUR PHONE!
Odin, is a flashing tool. It is not made to be user friendly, and is meant for people who know how to use it. I will be very blunt by saying that I AM NOT RESPONSIBLE FOR YOU NOT DOING EXACTLY WHAT I TELL YOU! PROCEED WITH CAUTION!
Click to expand...
Click to collapse
3. Right Click on Odin, and click “Run as Administrator†(if available).
4. CLICK ON THE PDA BUTTON
5. When the file window appears, browse to the desktop directory (your desktop) and select either the S730M-CWR.tar.md5 or the S730M-TWRP.tar.md5 (depending on what version you downloaded).
6. Now shutdown your phone. Plug your phone into your computer. Boot into download mode by turning on the phone (release the power button as the phone vibrates) and holding the lower volume button and home key. Follow the instructions (press the upper volume button) to continue with download mode.
7. If your phone has been detected by Odin, the proceed.
8. Inside of Odin, press the Start button.
DO NOT DISCONNECT, UNPLUG, PLAY WITH ANY BUTTONS, OR CLICK ANYTHING ON EITHER THE PHONE OR COMPUTER UNTIL ODIN HAS FINISHED FLASHING CLOCKWORK RECOVERY ON YOUR PHONE.
8. To boot into clockwork recovery, hold down the upper volume and power key until the first vibration, then just hold the volume key.
That should be IT! :highfive:
Part C - Soft Brick Recovery (CWM Recovery Only!)
YOU MUST HAVE A MICRO SD CARD WITH AT LEAST 400 MB OF FREE STORAGE SPACE TO DO THIS!
build.prop restore script
You need busybox installed on your phone in order to use this script! If you dont have busybox, it wont work.
If you messed up your build.prop file (If you did, then you will know that you did), then you can use this script to restore you build.prop file to the original stock format.
1. Download the build.prop restore script, to your device (preferably a computer).
2. Place the zip file to the root (/) directory of your micro SD Card.
3. Remove the SD card from the computer, and turn off the SGH-S730M.
4. Remove the back plating from the phone, and insert the micro SD card into the phone. It should be named SGH-S730M CWR stock build.prop.
5. After putting the phone back together, boot into recovery by holding down the upper volume and power key until the first vibration, then just hold the volume key.
6. Using the volume buttons as scrolling keys, scroll down using the lower volume until you see install zip from sdcard as highlighted text. Using the power key as the enter button, click the power button.
7. Then, also using the volume keys, scroll down to the choose zip from sdcard option, and click the power button.
8. If you placed the zip file exactly where I told you to: you should see SGH-S730M CWR stock build.prop as an item. Scroll down to the file and click the power button. Then, when it prompts you to "Confirm Install", scroll down to "Yes - install".
9. Press the power button.
WAIT FOR THE PHONE TO BE 100% DONE EXECUTING THE SCRIP! YOU COULD MESS UP THE PHONE. DO NOT TURN OFF THE PHONE.
Full Restore (If all else fails)
To reduce confusion, please remove any backups that you may already have (which would be funny, you wouldnt have to do this anyways).
1. Download the rooted stock CWM Recovery Image (.zip) from here, to your device (preferably a computer). http://forum.xda-developers.com/showthread.php?t=2677332
2. Extract ALL of the contents of the zip file to the root (/) directory of your micro SD Card. The folder should be named "clockworkrecovery".
3. Remove the SD card from the computer, and turn off the SGH-S730m.
4. Remove the back plating from the phone, and insert the micro SD card into the phone.
5. After putting the phone back together, boot into recovery by holding down the upper volume and power key until the first vibration, then just hold the volume key.
6. Using the volume buttons as scrolling keys, scroll down using the lower volume until you see backup and restore as highlighted text. Using the power key as the enter button, hit the power button.
7. Then, also using the volume keys, scroll down to the restore option, and click the power button.
8. If you extracted the zip file the exact way I told you to: you should see a menu option. If you didn't do what I told you to, you may see "No files found". If it says "cant mound /sd" (or something similar), you probably have a bad SD Card, or, forgot to put it in correctly.
9. Press the power button.
WAIT FOR THE PHONE TO BE 100% DONE RESTORING YOUR BACKUP TO THE PHONE! YOU COULD HARD BRICK THE PHONE (BECAUSE CWM RECOVERY WRITES TO THE BOOTLOADER). DO NOT TURN OFF THE PHONE. THE PHONE IS NOT FROZEN IF IT WONT RESPOND FOR A WHILE.
10. If you did this correctly, you should have a rooted, and restored SGH-S730m!
Part E - Removing that annoying triangle from the boot sequence
Use the triangleaway script in the attatchments. (triangleaway.zip)
It resets flash counter and resets binary status to official.
Might have to do a factory reset to return current status to official.
Boot your phone into recovery mode
Extract triangleaway.sh from the zip file.
Open up ADB Shell
push triangleaway.sh /tmp
chmod 755 triangleaway.sh
execute triangleaway.sh
Reboot Phone.
Overclocking and Modding (DEVELOPERS ONLY)
SYSTEM MODS
If you don't know what you are doing, then, please don't read any further. its for your own good
The CSC directory can be deleted (and the files in the main /system directory that are associated with it). It does not affect the phone at all. Also, If you go to /system/etc/feature_default.xml you can change the phones features. So far, I have done many tweaks to the Messaging, Phone, Settings, People (Contacts) and Lock screen of the phone! If you are a developer (or tweaker like me), you should be able to enable/disable whatever you like using the feature_default.xml.
Overclocking
FitAmp has made a overclocking script for 1GHz (1000MHz). There is quite a noticeable difference in response, but, the phone still tends to lag a bit. File is attatched to the thread (S730M-OC-1000MHz.zip)
Custom ROMs
Custom ROMS by atmu5fear. All flashable ZIPs. - http://forum.xda-developers.com/showthread.php?t=2677332
I'm also making one for the Discover. It should be coming soon.
Please click :good: if it works for you!
Where can I find the OC script? Thanks
evertking said:
Where can I find the OC script? Thanks
Click to expand...
Click to collapse
The Script it attached to this post.
Procedures (using ADB)
put boot.img on sdcard:
adb push boot.img /sdcard/boot.img
Then, from adbshell:
su
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8
then reboot device.
shifattk said:
the op of this post decided to dump this thread and developing, so i decided to take over & repost this, as requested by the op.
I will also organize and add more of my stuff. That might take at least a week or so since everything is a mess right now, but i will do it.
***** original thread is here *****
please thank ivdoan he is the mastermind behind finding and implementing root for this phone.
Thanks to johnnygalto for giving us updated cwm, twrp, and partition tables!
issues and bugs (known problems)[
okay, with deodexing - sometimes the samsungime.apk in the /system/app directory can be a pain to deal with! I put a warning in my deodex cwr script that tells about this issue. It does seem to correct itself overtime, so i am not too worried at the moment (but still very annoyed).
Also, it seems that many users have been experiencing strange battery problems (such as the phone suddenly losing half of its charge in 3 minutes). I hope it is an software issue (correctable), or just a battery issue (fixable), rather than a hardware issue (hard to fix).
rooting, custom recovery, and unbricking guide (everyone)
if you want to root your phone then follow part a.
If you want to root your phone and add custom recovery then follow parts a and b.
If you have soft bricked your phone, then please complete all steps outlined below (if not already done yet).
The tutorial is done on a windows computer and is meant for a windows computer. Steps will vary slightly or tremendously if it is done on any other os.
part a - rooting the sgh-s730m
1. Download and install unlockroot free on your pc. You do not have to install bloatware!!! Please read setup instructions carefully!!!
2. Download and install samsung usb drivers. If it prompts you to reboot for any reason, then reboot your computer.
3. After all of this is over, you have to prepare yourself for the hardest part of this whole process, and maybe the most complicated dilemma you will ever face in the entirety of your lives.
4. Turn on your phone if it isn't already. Wait for the phone to fully boot.
5. Plug your phone into the computer via usb.
6. Run unlockroot on your computer and click the "root" button (when it prompts you to install bloatware apps on your device, say no).
do not unplug your phone until unlockroot says it is ok to do so!!!!
congratulations, you have should now have a rooted sgh-730m in proximity to your hands! :fingers-crossed:
how to verify your 730m is rooted if by any reason, you feel unsure as to if your phone is actually rooted or not:
install a root checking app.
these apps will tell you if your phone has root access or not.
Try root checker from the google play store.
install a terminal emulation app.
in these apps, type the command "su" (without quotes). If you get "permission denied" you have not rooted your device. If it prompts you for root privileges (ie a popup appears) then your device is rooted!
Try terminal emulator from the google play store.
If you are a n00b (like me occasionally), and you fail to understand why something works, or, the exact opposite: Don't worry! You probably thought the auxiliary headphone jack was the usb port, or, thought you should unplug your phone early, despite me warning you not to do that. That's okay, you can get it fixed.
part b - installing a custom recovery
you must root your phone before you do this!!!!!
1. Download either the sgh_s730m.cwm_6.0.3.1.custom.recovery.tar.zip or the sgh_s730m.twrp_2.5.0.0.custom.recovery.tar.zip file, and extract its contents to your desktop (if you don’t know what a desktop is, then please leave. You will probably break your device).
2. Then, download the odin flashing program attached to this post. Extract its contents to wherever you find necessary.
3. Right click on odin, and click “run as administrator” (if available).
4. Click on the pda button
5. When the file window appears, browse to the desktop directory (your desktop) and select either the s730m-cwr.tar.md5 or the s730m-twrp.tar.md5 (depending on what version you downloaded).
6. Now shutdown your phone. Plug your phone into your computer. Boot into download mode by turning on the phone (release the power button as the phone vibrates) and holding the lower volume button and home key. Follow the instructions (press the upper volume button) to continue with download mode.
7. If your phone has been detected by odin, the proceed.
8. Inside of odin, press the start button.
do not disconnect, unplug, play with any buttons, or click anything on either the phone or computer until odin has finished flashing clockwork recovery on your phone.
8. To boot into clockwork recovery, hold down the upper volume and power key until the first vibration, then just hold the volume key.
That should be it! :highfive:
part c - soft brick recovery (cwm recovery only!)
you must have a micro sd card with at least 400 mb of free storage space to do this!
build.prop restore script
you need busybox installed on your phone in order to use this script! If you dont have busybox, it wont work.
if you messed up your build.prop file (if you did, then you will know that you did), then you can use this script to restore you build.prop file to the original stock format.
1. Download the build.prop restore script, to your device (preferably a computer).
2. Place the zip file to the root (/) directory of your micro sd card.
3. Remove the sd card from the computer, and turn off the sgh-s730m.
4. Remove the back plating from the phone, and insert the micro sd card into the phone. It should be named sgh-s730m cwr stock build.prop.
5. After putting the phone back together, boot into recovery by holding down the upper volume and power key until the first vibration, then just hold the volume key.
6. Using the volume buttons as scrolling keys, scroll down using the lower volume until you see install zip from sdcard as highlighted text. Using the power key as the enter button, click the power button.
7. Then, also using the volume keys, scroll down to the choose zip from sdcard option, and click the power button.
8. If you placed the zip file exactly where i told you to: You should see sgh-s730m cwr stock build.prop as an item. Scroll down to the file and click the power button. Then, when it prompts you to "confirm install", scroll down to "yes - install".
9. Press the power button.
wait for the phone to be 100% done executing the scrip! You could mess up the phone. Do not turn off the phone.
full restore (if all else fails)
to reduce confusion, please remove any backups that you may already have (which would be funny, you wouldnt have to do this anyways).
1. Download the rooted stock cwm recovery image (.zip) i made from here, to your device (preferably a computer).
2. Extract all of the contents of the zip file to the root (/) directory of your micro sd card. The folder should be named "clockworkrecovery".
3. Remove the sd card from the computer, and turn off the sgh-s730m.
4. Remove the back plating from the phone, and insert the micro sd card into the phone.
5. After putting the phone back together, boot into recovery by holding down the upper volume and power key until the first vibration, then just hold the volume key.
6. Using the volume buttons as scrolling keys, scroll down using the lower volume until you see backup and restore as highlighted text. Using the power key as the enter button, hit the power button.
7. Then, also using the volume keys, scroll down to the restore option, and click the power button.
8. If you extracted the zip file the exact way i told you to: You should see a menu option. If you didn't do what i told you to, you may see "no files found". If it says "cant mound /sd" (or something similar), you probably have a bad sd card, or, forgot to put it in correctly.
9. Press the power button.
wait for the phone to be 100% done restoring your backup to the phone! You could hard brick the phone (because cwm recovery writes to the bootloader). Do not turn off the phone. The phone is not frozen if it wont respond for a while.
10. If you did this correctly, you should have a rooted, and restored sgh-s730m!
part d - soft brick recovery (twrp recovery only!)coming soon..
part e - removing that annoying triangle from the boot sequence..to a thread near you! (it's already here. I'm just organizing them so it is easier to understand and to use)
deodexing, overclocking and modding (developers only)
deodexing you rom
you must have a micro sd card with at least 100 mb of free storage space to do this!
so, after some work (and tons of patience), i managed to make a deodexed version of this phone. So, ive made a deodex script for cwr, that will remove you old /system/app and /system/framework directories, and makes new ones, with the new deodexed files.*
now, since this is considered a more "advanced" tweak, i am not going to post a step-by-step guide on how to do this.
Why? Well, if you really needed instructions to do this: You probably shouldn't be doing it anyways!
For developers: Make sure you have busybox installed, then install the zip here via cwr (its easy to see what file it is). Remember to wipe dalvik cache. There are some temporary bugs with the samsungime.apk, which wont work right for a while. Mysteriously though, the problem corrects itself after some time using the phone. Reply your findings!
For noobs: Don't do this, it will just make no difference, and i honestly don't feel like solving problems that don't need to be solved (or, ones due to illiteracy). Wait until you know what you are doing (and what an odex file is), then try this yourself.
system mods
if you don't know what you are doing, then, please don't read any further. Its for your own good
the csc directory can be deleted (and the files in the main /system directory that are associated with it). It does not affect the phone at all.
Also, if you go to /system/etc/feature_default.xml you can change the phones features. So far, i have done many tweaks to the messaging, phone, settings, people (contacts) and lock screen of the phone! If you are a devleloper (or tweaker like me), you should be able to enable/disable whatever you like using the feature_default.xml.
overclocking
fitamp has made a overclocking script for 1ghz (1000mhz). There is quite a noticeable difference in response, but, the phone still tends to lag a bit. File is attatched to the thread (s730m-oc-1000mhz.zip)
please click :good: If it works for you!
Click to expand...
Click to collapse
and where is the odin did you the number
thanks
manuelelitaliano said:
and where is the odin did you the number
thanks
Click to expand...
Click to collapse
Hi there,
Sorry for the late reply. I've been quite busy lately.
http://forum.xda-developers.com/showthread.php?t=2189539
^ That thread has the downloads for Odin.
???
Hey guys,
have we found a way to fix my problem with the phone, I still have no access to download, recovery, normal boot and it stays on for 7 secs max. This has ocured because I flashed the wrong file to modem. Let me know as I want to start working on development again.
camvar97 said:
Hey guys,
it stays on for 7 secs max.
Click to expand...
Click to collapse
^ That, to me looks like the battery is not charged (unless I am wrong).
camvar97 said:
Hey guys,
... I still have no access to download, recovery, normal boot and it stays on for 7 secs max. ... This has ocured because I flashed the wrong file to modem.
Click to expand...
Click to collapse
I've searched around a bit, and the best option would be to send it for repair IMO.
shifattk said:
^ That, to me looks like the battery is not charged (unless I am wrong).
I've searched around a bit, and the best option would be to send it for repair IMO.
Click to expand...
Click to collapse
as for the battery thats what samsung says might be the problem and that i need a new one
SGH-730G Users ONLY
Here is a thread I started this morning about the SGH-730G (Tracfone, Net10, Straight Talk) variant of the Discover. I created this thread so there wouldn't be confusions due to the slight differences between the 730G and the 730M variants. Right now there is a root method listed, and I am working on an Odin flashable recovery from soft brick. I will also be posting things that I have figured out so far, and in the next day or so a full deodexed version of the stock firmware. Coming later will be a custom rom. If anyone in this thread has dev experience and has the 730M variant, PM me about this custom rom as I would like to make it compatible with both versions of the phone but will have to work out the differences between the two to make it fully compatible. New thread for the 730G - http://forum.xda-developers.com/showthread.php?p=47417608
TheGeekyNimrod said:
Here is a thread I started this morning about the SGH-730G (Tracfone, Net10, Straight Talk) variant of the Discover. I created this thread so there wouldn't be confusions due to the slight differences between the 730G and the 730M variants. Right now there is a root method listed, and I am working on an Odin flashable recovery from soft brick. I will also be posting things that I have figured out so far, and in the next day or so a full deodexed version of the stock firmware. Coming later will be a custom rom. If anyone in this thread has dev experience and has the 730M variant, PM me about this custom rom as I would like to make it compatible with both versions of the phone but will have to work out the differences between the two to make it fully compatible. New thread for the 730G - http://forum.xda-developers.com/showthread.php?p=47417608
Click to expand...
Click to collapse
I've added a link to your thread to the original post such that people don't get confused and/or break their phones. Thank you fore making the thread.
shifattk said:
I've added a link to your thread to the original post such that people don't get confused and/or break their phones. Thank you fore making the thread.
Click to expand...
Click to collapse
Word. I know some people were confused in another thread. Root methods are basically the same but there are structual differences between them when it comes to mounting points for restore and such. Thanks for addinthe link to the OP. I'll go back in a few and add a link here in my OP for the same purpose.
Does anyone know how to carrier unlock for this phone yet.
question?when i try to install CMW it keeps failing nand rite mode and restarting! any solution or different ay to try,still showing stock recovery but rooted!
Hello guys is there any way to unroot??? thanks
alexandros050 said:
Hello guys is there any way to unroot??? thanks
Click to expand...
Click to collapse
You can use unlockroot software to unroot.
I tested rooted and unrooted.
x1745 said:
You can use unlockroot software to unroot.
I tested rooted and unrooted.
Click to expand...
Click to collapse
Ok thank you very much for your reply
Take a look at This, I've created a flashable zip that both roots the phone and installs the overclock kernel found in this thread. Thought you might be interested
edit: I also just posted a flashable stock rom here. it's deodexed, rooted, and overclocked.
Restl3ss said:
Take a look at This, I've created a flashable zip that both roots the phone and installs the overclock kernel found in this thread. Thought you might be interested
edit: I also just posted a flashable stock rom here. it's deodexed, rooted, and overclocked.
Click to expand...
Click to collapse
I tried flashing your ROM, get error status 255, installation aborted...
shifattk said:
The Script it attached to this post.
Procedures (using ADB)
put boot.img on sdcard:
adb push boot.img /sdcard/boot.img
Then, from adbshell:
su
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8
then reboot device.
Click to expand...
Click to collapse
Phone wont boot past samsung logo after this. Followed your instructions exactly
atmu5fear said:
Phone wont boot past samsung logo after this. Followed your instructions exactly
Click to expand...
Click to collapse
Did you make a CWM backup before doing it? If you did, boot into CWM recovery and flash the recovery package.

[HOW-TO][LS-980] Restore, Downgrade, Install CyanogenMod on LG G2

READ ME FIRST I am more than willing to help you guys, so if you have questions, please ask me via my facebook page, as I get notifications there instantly. http://facebook.com/vacationlandtech
Also of note, I no longer have a LG G2, and it has been a long time since I made this, if you can be as descriptive as possible when asking questions, that would help a lot. Also, because it has been quite a while since I've been in the G2 community, I'm not up to speed on anything newer than early November, 2014. I don't have experience with ZVE+, CM12+, CloudyG3, etc. so if you have problems with new ROMs and software, get help from the people who make/support those ROMs and software.
Good luck!!
So I've been helping around the forums with people trying to install CyanogenMod on the Sprint LG G2 (LS-980). I have done this successfully and will outline my steps to do so below. A small caveat – I've only gotten this to work the way I'll outline below. I've tried getting CyanogenMod after the LS980ZVA/C/D OTA and no matter what I do I cannot get it to work. That being said, let's get to it.
Edit: I've added videos!!
Part 1: http://youtu.be/NRwlxeUprZE
Part 2: http://youtu.be/7rohyf_W13k
Part 3: http://youtu.be/Uw3J5ZTb3ro
*REMEMBER* - Always create Nandroid backups before flashing a ROM or doing anything, really.
Required Materials (some of these files (LS980ZV8_13.TOT) are over 2GB, FYI):
EDIT: I have put all the required files into a .ZIP archive and uploaded it to Mega
There has been a report that that the CyanogenMod .zip in my file is corrupt. You can still download the file I uploaded, just get CyanogenMod from the link below.
Update: I uploaded *just* the LS980ZV8_13.TOT file to Mega. Here is the link (beware it's not zipped, it's over 3GB).
Code:
* LS980ZV8_13.TOT - [URL]http://storagecow.eu/Xda/LG%20G2/Stock/Sprint/LS980ZV8_13.zip[/URL]
* LGLS980_20130904_LGFLASHv151.dll - [URL]http://storagecow.eu/Xda/LG%20G2/Stock/Sprint/LGLS980_20130904_LGFLASHv151.dll[/URL]
* LG Flash Tool - [URL]http://storagecow.eu/Xda/LG%20Software/TOT%20FlashTool/Setup_LGFlashTool_1.8.1.1023.exe[/URL]
* MegaLock.dll - [URL]http://storagecow.eu/Xda/LG%20Software/TOT%20FlashTool/MegaLock.dll[/URL]
* IOroot25 - [URL]http://downloads.codefi.re/autoprime/LG/ioroot/ioroot.zip[/URL]
* LG G2 (Verizon) USB Driver - [URL]http://tool.xcdn.gdms.lge.com/dn/downloader.dev?fileKey=UW00520120427[/URL]
* GApps - [url]https://s.basketbuild.com/gapps[/url]
Now, back up any files you want to keep from your phone. This process will remove EVERYTHING from your phone INCLUDING Internal Storage! Also install the USB Driver.
Let's get to it (please read all instructions before doing anything):
Resetting to Stock
Required files: LG Flash Tool, MegaLock.DLL, LS980ZV8_13.TOT, USB Drivers.
1. Install LG Flash Tool , but don't launch it yet!
2. Copy MegaLock.DLL to the root of the installation directory of LG Flash Tool.
3. Launch LG Flash Tool.
4. Check “Manual Mode”
5. Browse to the .DLL file you downloaded by clicking the “...” button to the right of the first text box.
6. Browse to the .TOT file (it'll have to be unzipped) by doing the same thing for the 2nd box.
7. Click okay, then click the green arrow at the top right of the window.
8. Wait for one of the boxes to turn green and say “Ready”
9. Turn off your phone.
10. Plug in the phone to your computer while holding the Vol+ key to put your phone in download mode.
11. Open Device Manager on your computer by pressing Win+R and typing “devmgmt.msc” without the quotes, then pressing enter.
12. Scroll down to “Ports” and expand it.
13. There will be an Android entry, right click it and select “Properties”
14. Select the Port Settings tab, and select Advanced.
15. Change the port number to 41.
16. You may have to unplug and reconnect your phone.
17. The box that said ready should now have some messages inside it (ie. “Waiting for connection.” and stuff about phone checks).
18. Allow the flash tool to do its job, after anywhere between 10 minutes and half an hour the phone will be done resetting. In my experience, the flash tool will always say there was an error after the phone reboots, this is because the phone reboots into Android, but the flash tool has done everything it needs, don't worry!
19. You can now unplug your phone and close LG Flash Tool.
20. Your phone is now on stock LG firmware LS980ZV8!
** - If you're going on to flash CyanogenMod, get through the initial set up, let the phone activate, but don't worry about getting apps or settings, they'll be gone after we flash CM.
Rooting
Required files: IOroot25, USB Drivers
** - I'm going to write this as if you've just reset to stock firmware.
1. Navigate to Settings > About Phone > Software Information
2. Tap on Build Number 7 times, or until there is a pop-up stating that “You are now a developer!”
3. Go back to Settings
4. Go into Developer Settings
5. Enable USB Debugging
6. Plug your phone into your computer.
** - If there is a RSA Fingerprint pop-up, accept it and check Remember this fingerprint
7. Navigate to Ioroot (you may have to extract/unzip the files) and execute root.BAT
8. Follow the on-screen instructions.
** - Note that Ioroot automatically backs up your EFS partition, make sure to keep these files in a safe location, as they can come in handy if something goes wrong.
9. After Ioroot is finished, you can close the program, unplug your phone and disable USB debugging.
10. You're now rooted, you may verify by downloading a Root Checker app from the Google Play Store.
Installing a Custom Recovery
Required Files: None
1. On your phone, navigate to the Google Play Store.
2. Search for FreeGee and install it.
3. Open FreeGee and allow it to download the device list.
4. After the download is finished, you will see a changelog list, close this.
5. Tap on install TWRP (or CWM if you're more comfortable with ClockWork Mod).
** - I recommend TeamWin Recovery Project for newer users because it is more end-user friendly, touch-capable, etc.
6. Wait for FreeGee to do its thing, then you have a custom recovery installed.
7. If you want to, let FreeGee reboot you into Recovery in order to verify.
Installing CyanogenMod 11
Required Files: CyanogenMod 11 ZIP, USB Drivers
** - Get the CyanogenMod 11 ZIP from https://download.cyanogenmod.org/?device=ls980 I recommend using the latest SNAPSHOT – get the NIGHTLY only if there are problems with the SNAPSHOT.
1. Place the CM 11 ZIP on the root directory of your internal storage.
2. Power off your phone (without it plugged in).
3. Turn on your phone holding PWR+VOL-Down until the screen says “Recovery mode”
** - The screen may say something about a factory reset, in this case press the power button 3 times and you'll be brought into recovery.
4. Tap on install
5. Scroll down to the CM 11 ZIP and tap it
6. Follow the instructions and when prompted to wipe the dalvik and cache, select yes.
** - you may have to do an advanced wipe and select everything except for internal storage, but do this only if CyanogenMod doesn't install properly.
7. You now have CyanogenMod 11 on your phone!
**- You will have to install GApps in order to access the Google Play Store and other Google Apps. You can download it using the browser on your phone or by transferring the .zip file to the root of your phone.
**- To install GApps just boot into recovery, select Install, and navigate to the GApps .zip. Swipe to install.
If you have any questions or any issues, just let me know. Not everything is accurate as I don't have access to Windows right now so I'm going based off memory. I plan on reinstalling Windows 8.1 Professional and making a video to go along with this. If at any point throughout this walkthrough you find inaccurate information or something goes wrong, let me know and I'll help out/update the article. Good luck!
Thanks so much for your sharing this. I have downgrade my phone from ZVD to ZV7 and get it rooted and CM11 installed. However, I found CM11 is not stable and my GPS module didn't work now. Could you recommend a everyday-use ROM with tethering capability? Many thanks.
damiloveu said:
Thanks so much for your sharing this. I have downgrade my phone from ZVD to ZV7 and get it rooted and CM11 installed. However, I found CM11 is not stable and my GPS module didn't work now. Could you recommend a everyday-use ROM with tethering capability? Many thanks.
Click to expand...
Click to collapse
I use CyanogenMod 11 as my everyday ROM, never have any issues (besides some personal preferences). To confirm that you have a good stable build, check your build number and info. I will post mine below for you to compare to.
To check your build number navigate to Settings > About Phone
Code:
Model Number.................LG-LS980
CyanogenMod Version..........11-20140804-SNAPSHOT-M9-ls980
Android Version..............4.4.4
Baseband Version.............M8974A-AAAANAZM-1.0.190034
Kernel Version...............3.4.0-CM+
[email protected] #1
.............................Sun Aug 3 22:34:14 PDT 2014
I used this download for my CM: Direct Download from CyanogenMod
official.xian said:
I use CyanogenMod 11 as my everyday ROM, never have any issues (besides some personal preferences). To confirm that you have a good stable build, check your build number and info. I will post mine below for you to compare to.
To check your build number navigate to Settings > About Phone
Code:
Model Number.................LG-LS980
CyanogenMod Version..........11-20140804-SNAPSHOT-M9-ls980
Android Version..............4.4.4
Baseband Version.............M8974A-AAAANAZM-1.0.190034
Kernel Version...............3.4.0-CM+
[email protected] #1
.............................Sun Aug 3 22:34:14 PDT 2014
I used this download for my CM: Direct Download from CyanogenMod
Click to expand...
Click to collapse
I am using the same ROM as yours. I will flash back to Stock ROM and if the GPS still doesn't work, I have to contact LG to get a replace one.
damiloveu said:
I am using the same ROM as yours. I will flash back to Stock ROM and if the GPS still doesn't work, I have to contact LG to get a replace one.
Click to expand...
Click to collapse
Sounds good. I can confirm that my GPS works fine on this ROM so... Good luck. Let me know if you have any questions!
Can U help me with this....
I have LG G2 LS980ZVC Rooted device, and SuperUser is installed.
I want to migrate from stock ROM to CyanogenMod ROM.
But I want the device to work as of the LG G2 D802 (International).
As I will be using it in INDIA (GSM 850/900/1800/1900).
I am very much new to Android and confused to pick the ROM and about the installation procedure.
Seek expert advice about this concern.
Plz suggest... ( attach Hyper link of threads / Videos about the procedure of installation and ROM download link while replying).
Thanks in Advance.......
AJ, I will do some research as to unlocking this phone. I am a bit busy right now but I'll reply by the end of the day.
This phone is already unlocked and works fine with Indian SIM
This phone is already unlocked and works fine with any Indian SIM. I Just want to migrate to CyanogenMod ROM.
official.xian said:
AJ, I will do some research as to unlocking this phone. I am a bit busy right now but I'll reply by the end of the day.
Click to expand...
Click to collapse
I can't find any information regarding unlocking on CyanogenMod specifically, but maybe you could do the same steps at: http://forum.xda-developers.com/showthread.php?t=2655133 after you follow my instructions to install CyanogenMod.
:Confused
This phone is already unlocked and works fine with any Indian SIM.
I am Just confused to pick between these two CyanogenMod ROMs :
1. (ls980 LG G2 (Sprint))
https://download.cyanogenmod.org/?device=ls980
https://download.cyanogenmod.org/get/jenkins/78482/cm-11-20140804-SNAPSHOT-M9-ls980.zip
OR
2. (d802 LG G2 (Intl))
https://download.cyanogenmod.org/?device=d802
https://download.cyanogenmod.org/get/jenkins/78458/cm-11-20140804-SNAPSHOT-M9-d802.zip
And any guidelines to install the CynogenMod ROM, as I am New to this.
Thanks in Advance. .
official.xian said:
I can't find any information regarding unlocking on CyanogenMod specifically, but maybe you could do the same steps at: http://forum.xda-developers.com/showthread.php?t=2655133 after you follow my instructions to install CyanogenMod.
Click to expand...
Click to collapse
Never, I repeat NEVER flash or install ANYTHING that is not specifically for your phone!! This is the fastest way to brick your device, possibly permanently. I understand that you have already unlocked your phone, but you've done so on a stock ROM. What I was saying is follow my instructions to install CyanogenMod (the LS980 version) on your phone, then (re)unlock it following the instructions at the thread I linked to. I'm not sure how to unlock on CM11, but it can be done: LG G2 LS980 GSM UNLOCKED!: http://youtu.be/r8XCpm046-k
damiloveu said:
Thanks so much for your sharing this. I have downgrade my phone from ZVD to ZV7 and get it rooted and CM11 installed. However, I found CM11 is not stable and my GPS module didn't work now. Could you recommend a everyday-use ROM with tethering capability? Many thanks.
Click to expand...
Click to collapse
I did try and after a lot of got it to work CM11, you only need ZV8 modem/radio.
Had problems with the GPS even try a lot of apps none of them got it to work, then change the gps.conf file for the orginal LG conf and worked great. The only ROM that the GPS worked since the start was PA all of the others are based on CM so the file wont work, at least for me.
The gps.conf file its on "etc" folder.
CM really its great but to me Omni and most of all that i try in this days (trying to get a good GPS just to play Ingress) Its PA
Good luck
emi_fer said:
I did try and after a lot of got it to work CM11, you only need ZV8 modem/radio.
Had problems with the GPS even try a lot of apps none of them got it to work, then change the gps.conf file for the orginal LG conf and worked great. The only ROM that the GPS worked since the start was PA all of the others are based on CM so the file wont work, at least for me.
The gps.conf file its on "etc" folder.
CM really its great but to me Omni and most of all that i try in this days (trying to get a good GPS just to play Ingress) Its PA
Good luck
Click to expand...
Click to collapse
I've never had an issue with CyanogenMod. If you wipe before you install and don't do anything funky with it you shouldn't have a problem. Following my instructions CyanogenMod works flawlessly (for me at least).
official.xian said:
I've never had an issue with CyanogenMod. If you wipe before you install and don't do anything funky with it you shouldn't have a problem. Following my instructions CyanogenMod works flawlessly (for me at least).
Click to expand...
Click to collapse
Always Wipe data/Factory reset when change to a different ROM, as i said the only one that worked for me its PA because uses the stock gps.conf thats all
emi_fer said:
Always Wipe data/Factory reset when change to a different ROM, as i said the only one that worked for me its PA because uses the stock gps.conf thats all
Click to expand...
Click to collapse
How long ago did you have problems?
official.xian said:
So I've been helping around the forums with people trying to install CyanogenMod on the Sprint LG G2 (LS-980). I have done this successfully and will outline my steps to do so below. A small caveat – I've only gotten this to work the way I'll outline below. I've tried getting CyanogenMod after the LS980ZVA/C/D OTA and no matter what I do I cannot get it to work. That being said, let's get to it.
*REMEMBER* - Always create Nandroid backups before flashing a ROM or doing anything, really.
Required Materials (some of these files (LS980ZV8_13.TOT) are over 2GB, FYI):
Code:
* LS980ZV8_13.TOT - [URL]http://storagecow.eu/Xda/LG%20G2/Stock/Sprint/LS980ZV8_13.zip[/URL]
* LGLS980_20130904_LGFLASHv151.dll - [URL]http://storagecow.eu/Xda/LG%20G2/Stock/Sprint/LGLS980_20130904_LGFLASHv151.dll[/URL]
* LG Flash Tool - [URL]http://storagecow.eu/Xda/LG%20Software/TOT%20FlashTool/Setup_LGFlashTool_1.8.1.1023.exe[/URL]
* MegaLock.dll - [URL]http://storagecow.eu/Xda/LG%20Software/TOT%20FlashTool/MegaLock.dll[/URL]
* IOroot25 - [URL]http://downloads.codefi.re/autoprime/LG/ioroot/ioroot.zip[/URL]
* LG G2 (Verizon) USB Driver - [URL]http://tool.xcdn.gdms.lge.com/dn/downloader.dev?fileKey=UW00520120427[/URL]
Now, back up any files you want to keep from your phone. This process will remove EVERYTHING from your phone INCLUDING Internal Storage! Also install the USB Driver.
Let's get to it (please read all instructions before doing anything):
Resetting to Stock
Required files: LG Flash Tool, MegaLock.DLL, LS980ZV8_13.TOT, USB Drivers.
1. Install LG Flash Tool , but don't launch it yet!
2. Copy MegaLock.DLL to the root of the installation directory of LG Flash Tool.
3. Launch LG Flash Tool.
4. Check “Manual Mode”
5. Browse to the .DLL file you downloaded by clicking the “...” button to the right of the first text box.
6. Browse to the .TOT file (it'll have to be unzipped) by doing the same thing for the 2nd box.
7. Click okay, then click the green arrow at the top right of the window.
8. Wait for one of the boxes to turn green and say “Ready”
9. Turn off your phone.
10. Plug in the phone to your computer while holding the Vol+ key to put your phone in download mode.
11. Open Device Manager on your computer by pressing Win+R and typing “devmgmt.msc” without the quotes, then pressing enter.
12. Scroll down to “Ports” and expand it.
13. There will be an Android entry, right click it and select “Properties”
14. Select the Port Settings tab, and select Advanced.
15. Change the port number to 41.
16. You may have to unplug and reconnect your phone.
17. The box that said ready should now have some messages inside it (ie. “Waiting for connection.” and stuff about phone checks).
18. Allow the flash tool to do its job, after anywhere between 10 minutes and half an hour the phone will be done resetting. In my experience, the flash tool will always say there was an error after the phone reboots, this is because the phone reboots into Android, but the flash tool has done everything it needs, don't worry!
19. You can now unplug your phone and close LG Flash Tool.
20. Your phone is now on stock LG firmware LS980ZV8!
** - If you're going on to flash CyanogenMod, get through the initial set up, let the phone activate, but don't worry about getting apps or settings, they'll be gone after we flash CM.
Rooting
Required files: IOroot25, USB Drivers
** - I'm going to write this as if you've just reset to stock firmware.
1. Navigate to Settings > About Phone > Software Information
2. Tap on Build Number 7 times, or until there is a pop-up stating that “You are now a developer!”
3. Go back to Settings
4. Go into Developer Settings
5. Enable USB Debugging
6. Plug your phone into your computer.
** - If there is a RSA Fingerprint pop-up, accept it and check Remember this fingerprint
7. Navigate to Ioroot (you may have to extract/unzip the files) and execute root.BAT
8. Follow the on-screen instructions.
** - Note that Ioroot automatically backs up your EFS partition, make sure to keep these files in a safe location, as they can come in handy if something goes wrong.
9. After Ioroot is finished, you can close the program, unplug your phone and disable USB debugging.
10. You're now rooted, you may verify by downloading a Root Checker app from the Google Play Store.
Installing a Custom Recovery
Required Files: None
1. On your phone, navigate to the Google Play Store.
2. Search for FreeGee and install it.
3. Open FreeGee and allow it to download the device list.
4. After the download is finished, you will see a changelog list, close this.
5. Tap on install TWRP (or CWM if you're more comfortable with ClockWork Mod).
** - I recommend TeamWin Recovery Project for newer users because it is more end-user friendly, touch-capable, etc.
6. Wait for FreeGee to do its thing, then you have a custom recovery installed.
7. If you want to, let FreeGee reboot you into Recovery in order to verify.
Installing CyanogenMod 11
Required Files: CyanogenMod 11 ZIP, USB Drivers
** - Get the CyanogenMod 11 ZIP from https://download.cyanogenmod.org/?device=ls980 I recommend using the latest SNAPSHOT – get the NIGHTLY only if there are problems with the SNAPSHOT.
1. Place the CM 11 ZIP on the root directory of your internal storage.
2. Power off your phone (without it plugged in).
3. Turn on your phone holding PWR+VOL-Down until the screen says “Recovery mode”
** - The screen may say something about a factory reset, in this case press the power button 3 times and you'll be brought into recovery.
4. Tap on install
5. Scroll down to the CM 11 ZIP and tap it
6. Follow the instructions and when prompted to wipe the dalvik and cache, select yes.
** - you may have to do an advanced wipe and select everything except for internal storage, but do this only if CyanogenMod doesn't install properly.
7. You now have CyanogenMod 11 on your phone!
If you have any questions or any issues, just let me know. Not everything is accurate as I don't have access to Windows right now so I'm going based off memory. I plan on reinstalling Windows 8.1 Professional and making a video to go along with this. If at any point throughout this walkthrough you find inaccurate information or something goes wrong, let me know and I'll help out/update the article. Good luck!
Click to expand...
Click to collapse
I am in the process of resetting everything back to stock. However, I was reading other articles and it mentioned that you must choose the correct files that correspond to either the 16gigs or 32 gigs. In this set of instructions however, it only provides users with one zv8 file for download. I just don't want to mess something up by using the incorrect files. Would appreciate someone's help. Thanks
Robles23 said:
I am in the process of resetting everything back to stock. However, I was reading other articles and it mentioned that you must choose the correct files that correspond to either the 16gigs or 32 gigs. In this set of instructions however, it only provides users with one zv8 file for download. I just don't want to mess something up by using the incorrect files. Would appreciate someone's help. Thanks
Click to expand...
Click to collapse
I have seen what you're talking about elsewhere but I don't believe that this applies in this situation. I have the 32GB LS980, and haven't had an issue, still have all my storage space. From everything that I've gathered from the internet when learning how to do everything a wrote the size doesn't matter. If you're still concerned I can do some more digging, but I don't think you'll have a problem.
official.xian said:
I have seen what you're talking about elsewhere but I don't believe that this applies in this situation. I have the 32GB LS980, and haven't had an issue, still have all my storage space. From everything that I've gathered from the internet when learning how to do everything a wrote the size doesn't matter. If you're still concerned I can do some more digging, but I don't think you'll have a problem.
Click to expand...
Click to collapse
Very much appreciate your answer brother. I also have a 32gb model. No need to do more research. I will try this method ones I get home from work today. Ones again, I appreciate your repay and tutorial.
Robles23 said:
Very much appreciate your answer brother. I also have a 32gb model. No need to do more research. I will try this method ones I get home from work today. Ones again, I appreciate your repay and tutorial.
Click to expand...
Click to collapse
Glad to help. If you feel unsure about anything I'm also working on a video to upload to YouTube as well (after I finish it I'll edit the OP) that goes over the process. Good luck.
official.xian said:
Glad to help. If you feel unsure about anything I'm also working on a video to upload to YouTube as well (after I finish it I'll edit the OP) that goes over the process. Good luck.
Click to expand...
Click to collapse
Hell yeah I will love to watch and follow that tutorial. I will wait for it. Thank you!

Categories

Resources