yashsingh1/xdaforums huggingface dataset:
[LG Nitro HD] Dashaiva:
How to: Root Telus p935

Standard disclaimer: I am not responsible for anything that happens to your phone. It worked for me, may not work for you.

So here is how I rooted my Telus p935:

My original firmware was v10a dated sometime in Jan 2012.

Initially I tried to flash using this guide:

http://xdaforums.com/showthread.php?t=1412367 <---- do not use this guide

What ended up happening is my phone would boot and get stuck at the Optimus LTE splash screen. I tried v10i, v10f over and over and nothing would get it past that same splash screen. I had let the phone sit for about a week until I came across this method for flashing:

http://xdaforums.com/showthread.php?t=1554255 <---- Use this one

Seeing that my phone was already soft bricked, I really had nothing to lose. So I followed the guide step by step and it ended up booting (!!!) the korean v10f rom.

This is how it looked while it was updating:

1) The percent bar in the upgrade software did not move past 4% the entire time

2) Inside the "activity window" there was an incremental error message that ticked up until it got to about 94 and the phone would reboot. Looked like this:

2:06:40 : MODEL DLL Event : (2004, 42)

12:06:40 : Model Dll Msg Not Found(2004, 42)

12:06:44 : wParam : 2004, lParam = 43

12:06:44 : MODEL DLL Event : (2004, 43)

12:06:44 : Model Dll Msg Not Found(2004, 43)

After I flashed it the first time, I appeared to be stuck at the same place, so while I was on the "Optimus LTE" splash screen, I started to flash AGAIN. I walked away as it was updating the second time, but I assume it went through the same process as it did the first time, but I heard the boot animation of the v10f rom..... and it completed the boot.

Once I was in the v10f rom, I followed the manual root guide here:

http://xdaforums.com/showthread.php?t=1407076

Rotation was off 90 degrees in the rom and wifi didn't work. If you need mobile data, use these APN settings:

http://xdaforums.com/showthread.php?t=1434995

This allowed me to flash CWM recovery and begin flashing roms per usual. Note that ROM Manager flashed the TOUCH version of CWM which didn't read the SD Card properly! I had to manually flash the non-touch version located here:

http://xdaforums.com/showthread.php?t=1410454

So that's it, I'm now running the AOKP port & enjoying being away from LG firmware. If this works for you, post here so we can confirm it's working on more than just my phone :)

Some tips:

- Find v10f kdz, I didn't bother linking it here

- You must follow the guides to the LETTER

- Do not use the touch cwm

- If the manual root guide gives you root but doesn't install superuser, just download it from the market (Wifi won't work in v10f, use mobile data)

- Be patient

Hopefully this is noob-proof enough! Good luck!
[LG Nitro HD] drumist:
Bytecode64's version of CWM had some major issues and should not be used anymore. You should be using the Touch CWM on these devices.

The SD card issue can be fixed. The problem is with the way the SD cards that are included with the phone are formatted from the factory. To fix it, use this application to format your SD card from a computer: https://www.sdcard.org/downloads/formatter_3/ . (Don't just re-format using Windows, it won't work.) If you want to preserve the files on your SD card, you can simply make a copy of them before formatting then re-copy them back onto the card. After that it should work fine in Touch CWM.
[LG Nitro HD] typhoonk:
So, good to hear!!!

Is there a KDZ for the V10a?

is there a way for me to back it up? Just in case?

But can't wait to try it!!!

cheers!!!
[LG Nitro HD] johnysasaki:
It worked!

Um Yeah Didnt Work For me, I did everything to a t and now stuck at the LG Optimus LTE update screen, tried doing a hard reset, and Battery removal but my phone is kinda stuck in limbo

and when I try to update a second time its says it has trouble communicating with the Phone..............

EDIT!

I got it to Work After I switched the Uptest Program to CDMA, just testing seeing how everything works! ANd thankyou for Posting the tutorial Dashaiva!

I also rooted the su640 rom with a program called UnlockRoot, then proceeded to install touch CWM, and am now running CM9, and same as Dashaiva the su640 rom was off 90 degrees and no Wifi
[LG Nitro HD] Dashaiva:
Is the phone in download mode? Did you press vol up + insert micro usb? And you're using the guide that involves small http server?

Edit: Word.
[LG Nitro HD] Dashaiva:
Never seen a copy of v10a, if you do this there is no going back so far.
[LG Nitro HD] johnysasaki:
I also had the v10a, but after I used the CDMA setting, and CSE upgrade, it went to about 90 percent but then failed. It stayed in download mode,turned it off.then hard reset using power and volume down, it showed the Lg Optimus Screen and Booted into the Korean rom
[LG Nitro HD] AvireX_:
I used superoneclick 2.3.3 to root my optimus with android 2.3.5 on

V11a and it worked using zergrush method, and im with Bell.
[LG Nitro HD] Dashaiva:
This thread only concerns the Telus p935 because it was not known whether the p935 & p930 were similar enough to use the same firmware to downgrade/root.

It may be worth noting to other Bell users with v11a that zergrush will work for them without the need to flash different firmware, unless that's already been established.
[LG Nitro HD] EzRush:
Just picked up my new Telus Optimus LTE and I can't wait to root the phone. Queston I have is I noticed in the thread there are 2 ways to root the phone. Is the unlock root a different but also just as effective method of getting the V10f onto the phone?
[LG Nitro HD] HO!NO!:
Right now the only way to root that device is to use the unbrick way and to flash p930 rom

Maybe a new way to root will emerge and will get thing more easy for it.

My wife as the p935 and I look forward to a easy solution hope to see this soon like everyone
[LG Nitro HD] EzRush:
That's what I thought. I was trying to go through the method posted however I kept running into snags as to what what they had mentioned to do and what I had in front of me. The method posted by Dashaiva seems sounds however the unbrick method is still a little confusing for me.

I guess I'm to used to jailbreaking the iphone. Android makes it a little harder because of the vast amount of devices.
[LG Nitro HD] Dashaiva:
My method IS the unbrick method. All I did was outline some of the difficulties I had during the process. A few people have reported back that it worked for them, so it's a viable option. Aside from that method, I do not think anything else will allow you to get root to install recovery short of an update that becomes exploitable. For the p935, at the moment, it's this way or wait.

Maybe I need to clean up my post so it's a little more clear, but it's been awhile since I did it and may miss something.
[LG Nitro HD] EzRush:
I think I was more confused with the instructions in the link provided.

3. unzip and extract www(.)zip file to C:\shttps\www folder.

The rest seems pretty self explanitory. I'm actually a little upset with myself I've done way more involved things with my PC and iphone in the past.
[LG Nitro HD] Dashaiva:
Did you get it figured out? If not you can PM me and I can try my best to assist. In the end it really isn't all that difficult. At this point I can say with virtual certainty that the hardware is identical. I've been running the CM9 nightlies & AOKP builds and there have been no problems that others on true p930's are experiencing. Probably the only thing I haven't figured out is how to get it to connect to Telus' LTE network, but I'm seldom in coverage to test it.
[LG Nitro HD] drumist:
You just need to look up what Telus's APN settings are for their LTE devices and change the APN settings on your phone to match.
[LG Nitro HD] Dashaiva:
I have yet to see Telus specific LTE APN settings. I've even looked at an LTE phone and the only difference was it had a secondary APN that couldn't be edited (Primary was identical), so I couldn't see the values. Nor would I understand how a second APN would work when it only uses the one selected.
[LG Nitro HD] drumist:
Try doing this to let the phone autodetect the correct APN: http://xdaforums.com/showpost.php?p=24723005&postcount=477

Also, can you confirm that you have an LTE compatible SIM card and have an LTE enabled data plan with your carrier?
[LG Nitro HD] Dashaiva:
I have done that with the APN, and have an LTE data plan & LTE sim. Still no go. Doesn't bother me too much as LTE kills the battery, and my HSPA is fast enough.
[LG Nitro HD] typhoonk:
I haven't rooted my 935 yet (gonna do it soon though!)

but heres the info for the two APN's in the Telus phone

1st one

TELUS SP

APN sp.telus.com

Port 80

MMSC http://aliasredirect.net/proxy/mmsc

mms Proxy 74.49.0.18

MMS port 80

MCC 302

MNC 220

IP Version IPV4

APN Type default,mms,supl

2nd one

TELUS ISP

APN isp.telus.com

MCC 302

MNC 220

IP Version IPV4

APN type dun

I left out the entries that were blank.

Hope it helps someone out.
[LG Nitro HD] Autre31415:
Any way you could direct me to one of those tutorials? I'm on a Nitro in 10j trying to root.
[LG Nitro HD] typhoonk:
Finally have time to root my phone tonight.

I get through all the steps but I am stuck on 8.

I open UpTestEX_mod2_marwin.exe but can't click on anything but the menu's and close. Won't let me choose a kdz.......

any ideas? I'll keep trying.

0----------------------------------\\

found this link with pictures that helped ---->>> http://xdaforums.com/showpost.php?p=21825372&postcount=134

but I am getting a phone error communicating, then it just gives me a restart button acouple of times then exits....

So I'm getting to the update screen for the korean kdz. It extracts but then says it can't communicated with the phone.

I'm guessing its a driver issue, but I've tried all the drivers I could find and nothing works.

No rooting tonight.... :(

update:

Stayed up till 4:30am and figured it out.

Combined with me missing some instructions - and also having a PC that was missing some of the drivers, sdk's and such.

In the end I needed to READ and DO. Not think. LOL. But I must have had a corrupt version of the V10f, cause I downloaded another one and it worked first try.

Flashing ROM now :)

Thank you!!!
[LG Nitro HD] sookster54:
Just renewed my plan and got the Telus P935 myself, nice device. I've had my rooted Desire for the past couple years and it served me well, but I have no intention of rooting the P935 until I realized the call volume is fairly low for me and Volume+ or any other in-call volume booster out there requires root, I'm weary of these method. I've had an LG Optimus One for a while and flashed different V* versions, which are a certain pain in the butt to deal with.
[LG Nitro HD] typhoonk:
Flashed the hohobell rom

But my phone is still 90degrees off.

Any ideas?
[LG Nitro HD] veryluckyguy:
Did you backup your Telus rom?
[LG Nitro HD] typhoonk:
can't back it up because the telus rom is not rootable.

Turns out the HOHO Bell rom has sensor driver issues with the P935.

Flashed the Nightly ROM and everything is peachy!! :)
[LG Nitro HD] veryluckyguy:
I thought you could dd the partitions onto the sd card and reverse them once you have a working rom? At least that's how some of the nitro guys are doing. They are backing up these 5 partitions - boot, recovery, firmware, baseband and system. Anybody know what the partition numbers are for each of these on the P935?
[LG Nitro HD] HO!NO!:
You need root to backup with dd.
[LG Nitro HD] veryluckyguy:
I haven't tried to run the dd command without root yet. I thought it's just a basic linux command for data duplication and all you need is terminal emulator running or adb to issue the command. I don't want to try until I know the partition table cuz I think some are nonreadable and could brick the phone permanently.
[LG Nitro HD] drumist:
You can access the dd command without root, but some of the partitions will be unreadable. It won't brick your device to attempt to read from those partitions though.
[LG Nitro HD] HighxTech:
Flash a different ROM

Hi, I come here a lot but I've never registered till now. I recently bought the P935 (Telus) and couldnt root it

What I had to do was flash the korean rom (screen was 90 degrees of and it was in korean) and the root that, and then i installed CM9 and its running great now.

The only problem I have is that 4g and LTE doesnt work and 3g onl works ocasionally. So
[LG Nitro HD] Dashaiva:
Another successful p935 conversion. Try the APN settings from above and I believe they should work. You can also try the ICS leak, works fine on our phones., and is fantastic (except from some IO lag). :)
[LG Nitro HD] veryluckyguy:
Oh you can definitely brick your phone with the dd command issued to partitions that your provider don't you to be poking around, such as the partition where the unlock code is stored. This has been confirmed with other android phones.
[LG Nitro HD] IamIntrepid:
Hi,

I have been trying to root my Telus P935 for days now using Dashaiva's guide. I've downloaded and installed all of the mentioned tools and drivers and configured shttp to use port 9002. Added the entry into my HOSTS file and even installed the Android SDK (out of desperation).

I then run shttp, put my phone in download mode, run the UpTestEX_mod2_marwin.exe tool, select the v10f firmware and choose the CSE upgrade test, start the upgrade, set the country and language and start the upgrade. The upgrade tool gets through the Analysis and Download portions without any noticeable issues and then I get the "Problem with Communication between cellphone and PC" error and I can't proceed.

I was wondering what you did or found that enabled you to get past that error. Also you mentioned finding another source for the v10f firmware ...any chance you could share the source of that download?

Any help is very much appreciated.

Many thanks!
[LG Nitro HD] Dashaiva:
Did you change select type to CDMA? Using the pictures typhoonk linked above, which number do you get stuck at or between which numbers?

Perhaps I can help narrow it down for you.
[LG Nitro HD] typhoonk:
remember to rename the file v10f_00.kdz before you flash(I am getting a lot of e-mails, and this seems to be the solution).

and when finding a google download the file is (If I remember correctly) over 400mb in size. Don't use the 100mb one.
[LG Nitro HD] aragorn2909:
I can confirm that renaming the .kdz file cleared the error for me. Everything fell into place after that.
[LG Nitro HD] netyang:
did somebody get a idea for quick root P935? thanks
[LG Nitro HD] kumayam:
Did u try this?

http://xdaforums.com/showthread.php?t=1693772
[LG Nitro HD] 8simon8:
it does not work on p935

the p935 is not on their list of working devices and it doesnt even let me dowload the exe it just send me to this page http://rom.anshouji.com/root/unlockroot23.exe but it looks like their server is dead.

I'm a newbee i dont even kknow how to do the step 6 of the Dashaiva list or where can i find the korean rom so i'll wait till thers's a safe way for newbees

thanks a lot to all of u I've lerned a lot!!!!!
[LG Nitro HD] 8simon8:
help

Can u tell me where to get that cm9 that u used?

thanks!
[LG Nitro HD] Malnilion:
It's the P930 CM9. Installing it requires you to temporarily flash a rootable rom from the SU640, install CWM, and then install CM9 (after flashing your baseband and firmware images.
[LG Nitro HD] 8simon8:
thanks

Do u think that after flashing v10f i'll be able to root it with one click or something similar? cz i'm preaty sure i'll brick it with the manual way
[LG Nitro HD] Malnilion:
The hardest part of the process is getting the SU640 rom to flash. It's the point where everyone seems to get stuck. Rooting it is relatively easy afterward, though, and installing CM9 is obviously a breeze once you get CWM installed. I would try to back up your P935 firmware and baseband if you can even though your phone will work just fine with the P930's.
[LG Nitro HD] veryluckyguy:
without root access, issuing any command to read those partitions will result in permission denied. so you can't really backup the firmware.
[LG Nitro HD] Viper_2012:
The ICS update for the Telus LG-P935 is available today on the LG support site I have completed the update running smooth as glass
[LG Nitro HD] bullenario:
once with the upload is it easier to root?

thanks
[LG Nitro HD] bullenario:
now i have upgrade it to ics via lg and it change from v10a to v20e have anybody try rooting a v20e ? anyhelp will be apretiated

thanks

---------- Post added at 05:16 PM ---------- Previous post was at 05:02 PM ----------

I tryied most programs for rooting but no luck also i found this thread http://xdaforums.com/showthread.php?t=1843651 but since im a newbe i cant post there thanks.
[LG Nitro HD] drumist:
This is what you want: http://xdaforums.com/showthread.php?t=1835946
[LG Nitro HD] bullenario:
yes thats for bell but i try it and it worked on my tellus to 2nd try thogh only diference was that when i turn it off i hold the power button and it pop out an option and ic lick turn off first time and the 2nd i just hold on to the button untill it turned off thanks alot men i tryed to comment in the other tread that it works for tellus to and that i didnt had any storage problems but im a newbe with noless than ten posts so i couldnt thanks again
[LG Nitro HD] dorkage:
So I ordered the Telus Optimus LTE for $200 outright / refreshed yesterday without realizing it was different from the Bell / AT&T model. Is the general consensus is that to root it and get other roms on it is to flash it with V10F_00.kdz? Is there any easier way with the updates that Telus pushed out for it recently?
[LG Nitro HD] sookster54:
The v10f doesn't behave very well with the Telus P935, wifi on it causes it to reboot often. If the one you get has GB on it, leave it alone and don't update to ICS. But if you really want root then yes unbrick with v10f and then flash the AT&T GB images.
[LG Nitro HD] dorkage:
I'd like to get CM10 on it or some other Jelly Bean ROM. I'll look for the v10f firmware when I'm done work today.
[LG Nitro HD] sookster54:
Well I just got the phone back from Telus last night and they said they repaired it, and guess what... it rebooted TWICE in 5 minutes of using it. I'm calling them today, they said after the second repair I can exchange it for a different phone so hopefully they'll let me do that.

CM10 is out already but it's nightly, although it's rather buggy (and crashes just as frequently).
[LG Nitro HD] sookster54:
Yay I exchanged my phone for an HTC One X!
[LG Nitro HD] dorkage:
So basically send the phone back and get a Nexus 4 next week?
[LG Nitro HD] drumist:
Haha, if you still have the option to return it, I would definitely pick up the Nexus 4 instead.
[LG Nitro HD] waxinpoetic:
Envious!

Sent from my LG-P935
[LG Nitro HD] dorkage:
Well I gave the phone a shot, I liked the ICS upgrade, decently quick.

Then I rooted it, then I changed the boot animation and sound. Then I unbricked with the korean rom and got CM10 on it. Loved it, but the HSPA was way way slower with the older baseband. I flashed the Telus v20e firmware and it runs like a champ, super quick HSPA, Jelly Bean runs great. No random reboots, minus the known issue with CM10 and pressing the power button when the camera is open.

I am on Bell in Thunder Bay where there isn't much LTE coverage, if that makes a difference.
[LG Nitro HD] normaaaan:
I think it is more a matter of some of these phones just can't handle ICS for some reason, and it seems to be luck of the draw whether you get a good one or a bad one. That seems to point to hardware, unfortunately - although I hope not, as I can't sell mine in good conscience until I get some version of Android running reliably on the phone.

I miss the pixel density of the P935's display, but that's about it.
[LG Nitro HD] d88888b:
lte doesnt use a different apn, sp.telus.com (recommended) or isp.telus.com will get you there, if you have a sim card you have access to the lte network as long as you have a capable handset
[T-Mobile Samsung Galaxy S II SGH-T989] davidjz87:
ive seen searching for a rom with home screen rotation but i havent found one.. is there a flashable mod to rotate the home screen or is not possible on our phones?
[T-Mobile Samsung Galaxy S II SGH-T989] capcanuck:
Some launchers like adw have that feature.
[T-Mobile Samsung Galaxy S II SGH-T989] mental case:
GO LauncherEx does it,,, free from Market.
[HTC EVO 3D] valdesr11:
Just wanted to know your opinion on these two apps. Which one would you chose to be running on your EVO?
[HTC EVO 3D] bmtdan:
Avast was handy I tried it because its what I use on my computer but man did it kill battery lol
[HTC EVO 3D] gk1984:
I've been using LBE Privacy Guard for quite some time now and love it. It isn't an antivirus, so don't get too comfortable. What it does, though, is manage individual app permissions and alert you if something is doing what it shouldn't (if you've set it up right). I also like the fact it monitors your monthly data usage, but being unlimited on Sprint means I don't really have to care about that.
[HTC EVO 3D] GrimReaper24:
As far as I know haven't seen or heard of a virus like a windows type of virus. Linux based devices are pretty smooth . No need for anti virus. Just sucks more battery lol some even require monthly subscription .
[HTC EVO 3D] valdesr11:
Yeah your right. Just did my research. Well what I decided to do was stick with LBE which works amazing and has not let me down yet and I went ahead and installed Cerbrus which has good reviews for an Anti Theft app. If anyone has any other solutions, let me know and I'll give it a try. I'm a test rat for apps.
[HTC EVO 3D] GrimReaper24:
As for protection a pin would help keep folks from gettin in.. Also if they factory reset the phone which I doubt someone who steals a phone in the first place is smart enough to do. They won't be able to buy anything under your account on the market also can set a pin for that too... Also by the time they figure things out you will of have reported it stolen... I have seen alot of method to remote wipe your stufff. :D Also locate your phone GPS wise... They have a option on the evo 3d to locate phone .. As long as your battery isn't dead...
[HTC Amaze 4G] xboarder56:
my third post :D
[HTC Amaze 4G] :
We are all happy to see you back at XDA.

*Edited Stupid question out :)
[HTC Amaze 4G] hurrpancakes:
I've been using 2.5.0 since it was up on your site, and it's the best I've used of yours since 2.2.1! Keep it up x!
[HTC Amaze 4G] unittdot:
Good to have you back! I freaked out yesterday when I saw yours threads missing.
[HTC Amaze 4G] gaww:
So did I.

I have been busy and have not been on this forum much recently, but it looks like XDA pulled your recognized developer tag? Faux had a similar experience.

I think you said it all here:

"im still a developer screw a tag, it doesnt mean sh*t, i know what I can do and no body can take that not even xda".

We are with you and behind you on this like we were for faux.

It is a shame so much attention goes into BS like this from XDA - the same people who have opened the door to all kinds of potentially malicious third party tracking cookies and malware on their site. That is one reason that I do not spend much time on it anymore.
[HTC Amaze 4G] mrmako777:
X, you're a young man with talent and your whole life ahead of you. Do your thing man, a tag or title doesn't mean **** unless you need it for a profession. Xda is a hobby for most, dev or not, so treat it as such. You know what you can do, so do it man! ;)
[Android Software/Hacking General [Developers Only]] lamashat:
hey guys sorry if this is a stupid question but I'm new. i have the lg spectrum and was wondering if i can get htc sense(or anything better). also how would that compare to cyanogen and how could i do this?

thanks
[Android Software/Hacking General [Developers Only]] Dobsen:
Hey.

I guess CM contends HTC sense look. Just install newest nightly version. u ´ll see ;)