• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][ALPHA] CyanogenMod 10 for the LG Connect 4G MS840

Alright guys.

I am usually a person that never seeks out help of any kind and I am more of a contributor and I always try to help others in whatever they need, but for once, I do seem I am stock. x.x

The ROMs works great (Aside from the front camera and data which is already known.) I do know a lot of people got their phone (meaning the ACTUAL phone -Make calls, text, etc-) by doing a full factory reset either by flashing the phone in download mode using the LGMobileSupport Tool or using the provided KDZ firmware files. I flashed my phone both ways (meaning, I tried on and it didn't work then tried the other after a while of using it and it did not work either.)

I cannot get any signal on my phone (Aside that one time I went out and I got a few bars, but couldn't make calls or text aside from calling *228 for programming.) One time, I messed with the network mode settings and managed to receive one text and calls, but I still couldn't send one or make a call.
When I look at settings, I see that service state is "Out of Service" and the mobile network state is "Disconnected". Also, one thing to note is that I did restored back to a backup I had (BrokenOut) and temporarily installed LauncherPro to access the MetroPCS Hidden Menu. When I looked at the Prgoramming, my MDN, MIN, and Home SID where all 0. It is as if my SIM card got completely unprogrammed. To me, it is the only logical expalnation since flashing back to complete stock (even directly through the LGMobileSUpport Tool) should have fixed it right away. With this in mind, I am inclined to believe it must be something that is not natively part of the phone itself, such as the SIM.

If any of you find a solution, please let me know. :) I have been without a phone for almost a week. lol A good start is trying to port the MetroPCS Hidden Menu APK since it seems to be set to work only on GIngerBread. NOw, I did try using the MetroPCSHiddenMenu.apk from the LG Motion 4G and placed it in my system apps, but it did not work, probably because the Motion 4G runs on ICS and CM is a modded JB.

Ok. DieandGo:

I did the same thing to my phone (zeroed info). 4G was still there, surprisingly but NO phone. Not even *228. I managed to bring my phone back to life, enduring a horrendous Saturday night QPST 2.7 battle trying to force PRL 3032 back to my phone. YOU WILL NEED SPC CODE FOR QPST!!!

First, go here and download PRL 3032:

MetroPCS Latest PRL and HTC EVO: New PRL Released [3032]

Second, download QPST 2.7 build (I have build 366). I also forgot the link, but it's easy to find anyway. You may try using LGNPST, but that POS wouldn't even pick up any info on my phone except that I was running ZVA. No Go.

Configuring QPST to route your phone to the server is the biggest hurtle. I borrowed this from XDA, this is actually the most detailed way I found to fire your phone up in QPST config as well as flash the PRL:

9.) Open "QPST Configuration" from PC (Start Button > type QPST into search bar )
10.) Select "Add New Port"
11.) Uncheck "Show Serial and USB/QC Diagnostic ports only" and the port your phone is currently plugged into should pop up. Select it and hit OK
12.) Make sure the port your phone is plugged into is highlight and on the menu bar click "Start Client" > SERVICE PROGRAMMING.
13.) Hit OK, as the only device showing should be your phone.
13.) A new window will pop up. Select the "Roam" tab. Near the bottom of the window click "Read from Phone" and input your MSL Code here.
14.) Hit the "Browse..." option and find the PRL you want to flash to your phone. Hit OK and press "Write to Phone" You will get an error, which is normal.
15.) Reset your phone, this is important and it happens automatically on HTC Sense ROM's for the changes to take effect. IT doesn't happen automatically on CM/AOSP ROM's so needs to be done manually.

I had to try flashing PRL 3032 repeatedly because of failure errors reported by the phone. Try once, try 50 times. Don't read phone from service page, go right to roam tab where the PRL flash tool is, launch a PRL sneak attack without reading the phone data, try anything. You will know when it finally accepts the PRL, phone will immediately reboot and cut off of QPST server. If and when it finally reboots, it will still have no SVC. Do a KDZ flash with VV3, then factory recovery with PWR and VOL- and see if that finally does the trick. It may work for you, it may not but we can hope!

OH, AND: The CM10 open phone settings already entail most of what MPCS has in their hidden menus. If you want to be able to access those menus without repeatedly having to enter your service code, download the Elixir2 app. VERY useful, access any hidden menus and read every function and operation from every corner of your phone. BE CAREFUL with changing ANY settings, most importantly TELEPHONY settings, you may KO your radio again, BE WARNED!!

So there you go. That's all I can give, adderall is wearing off, gotta report for grunt duty in a few hours. May the force be with you, Hollah back if that helped any, or if it didn't, or if you need help with anything above, HMU with a PM :D

'Night all
 
  • Like
Reactions: XDieAndGoX
Upvote 0
Have you tried flashing the KDZ firmware files first and then doing a factory reset afterwords either from the Settings -> Privacy menu or powering on with Volume Down + Power button?

Yes, I have Bawlz.
The same happened to me yesterday, I couldnt get my data to work even after flashing my backup or a fresh ROM, nothing that worked before was working for me and I was about to toss the damn phone through a window lmao!! So I decided to try updating to vv3, rooted and I had my data back, then.... I said screw it let me try to restore my backup now that the data is back lol!! it worked, now im back on track and ready for more testing :D I see that you already tried to flash back to stock but maybe, just maybe flashing vv3 then restoring your backup after that will work? Its worth a shot.
 
  • Like
Reactions: XDieAndGoX
Upvote 0
The same happened to me yesterday, I couldnt get my data to work even after flashing my backup or a fresh ROM, nothing that worked before was working for me and I was about to toss the damn phone through a window lmao!! So I decided to try updating to vv3, rooted and I had my data back, then.... I said screw it let me try to restore my backup now that the data is back lol!! it worked, now im back on track and ready for more testing :D I see that you already tried to flash back to stock but maybe, just maybe flashing vv3 then restoring your backup after that will work? Its worth a shot.

I wasn't so lucky. All of my backups didn't work, flashing every ROM ended up with 4G and no phone. And since no PRL, MIN, and zeroed phone info I couldn't even use 228 to update PRL. :(
 
Upvote 0
I wasn't so lucky. All of my backups didn't work, flashing every ROM ended up with 4G and no phone. And since no PRL, MIN, and zeroed phone info I couldn't even use 228 to update PRL. :(
Damn... We gotta find out the solution to this data issue, I bet its something simple and right in front of our face lol!!

EDIT:
I know this is not for our phone but do you think any of this would work for us? --> (LINK)? I wont stop looking for an answer lol!!

WARNING:
The files in this link are NOT for the LG Connect please DO NOT try to use them!!!
 
Upvote 0
I managed to get the phone working up to the point I can receive calls and sms, but I cannot make calls or send texts. I can, however, dial *228 and access Metro that way. I'll just switch back to BO so I can program my phone (trick the assistant into thinking that *228 is not working so they can give me all the information to put it in manually through ##626* through the MetroPCS Hidden Menu so I can save that info and use it in the future so I do not have to call them again. :p)


Mine did the same where it would not make calls but would receive but it eventually started working now the only thing that is not working is 4G data and front camera.
 
Upvote 0
Alright everyone, I thought I would post an update to tell you all how things are going.

Writing the PRL to the phone via QC seemed to not work very well. At some point, the phone did accept the PRL, but it did not show up in the "About Phone" in settings nor was the signal back after a factory reset.

Going back to VV3 did the trick, but only while I remained on VV3. Restoring a backup via CWM brought me back to the same situation, although when I first restored to CM I did have a MIN number which disappeared once I restored to my BO backup. What is weird is that I can receive calls on CM, but not on BO. xD As I type this, I am restoring to a #2 backup to see if that works.

I find all of this very odd though. I can't seem to figure out why my phone got unprogrammed. The simple fact that a restore should have fixed it has me very confused. Maybe it happened when I flashed the wrong Gapps for CM? That wouldn't make sense though.

My only other guesses are either the SIM card got re-programmed or maybe it has to do with core files in the firmware. (Files such as the initial LG logo which we cannot change.)

----------------------------------------------------

Anyways, I wanted to contribute something, so I am going to help all of those who do not known how to get your MSL code from your Connect.

I tried several of the methods provided on these forums and XDA such as using the root emulator to get the MSL "getprop ril.MSL", didn't work. Next, I tried using aLogcat, opening the MetroPCS Hidden Menu. Nope.

What did work, however, was something very simple:

1. I downloaded LauncherPro temprarily and created an activity under "MetroPCS Hidden Menu".

2. The first option that says "MetroCPS Hidden Menu" is what I created and launched.

3. After doing that, I went ahead and started the Servc. Programming setup.

4. Immediately after the initial setup, when you are asked to put the MDN, MIN, and SID, you can either stop there or continue. I continued. The very next screen that came up was the actual Master Subsidy Lock (MSL). (The one MetroPCS gives you, 587846, is a secondary code used only to prgram the MDN, MIN, and SID.)

Why did I explained all of this? Because while I was using QC and it asked me for the service prgoramming code, it would always reject 587846 which is when I decided to look into it.

Hope this helps people moving forward in getting their phone signal working again. :) It may be a small step, but it's something. :p
 
Upvote 0
No man it didn't happen because of that I'm having the same problem and i didn't flash the wrong gapps. I've never used vv3 I've always used zva... but I found a copy of all of metros apns. Looking at it, it looked like there were different ones for different services. Like one for tethering, one for internet, one for phone etc. Could be wrong but it seems like cm10 is somehow breaking the phones ability to pick the right one for the right task cause I've noticed the network changing several times as I use my phone, or it could be that they're not all programmed ... not real sure what to do about it but I thought someone else might know a little more and have an idea lol
 
Upvote 0
OKay, #2 backup did not work.

BUT! I can send texts now on CM10. :p Out of the blue, it finally got some bars and I was able to send texts, but can't call. The good news about calling is, it no longer says
"SIM Card/Error", it just starts the call and not even one second later, it ends it.

Its fixing itself? O.O

I do have to be honest though, when this whole ordeal is over and I have my phone up and running again, this is still going to bother me. lol I like knowing why things happen and I honestly have no clue why this is.

UPDATE: Sorry, forgot to add, in About Phone > Status. The network finally says MetroPCS although my phone number is still unknown. <.<
 
Upvote 0
hey guys, i know i dont post on here much for i just wanted to say a few things, first off Awesome Rom PG it works great, i havent had much problem with it, but there have been a few things, theres been a couple time that my screen goes all black and just the soft LEDs stay illuminated, they dont turn on or off when i hit the power button or anything so i have to pop the battery, thats not my main concern though, i can deal with that, but my problem is the camera, i seen everyone has the rear camera working, but everytime i go into my camera, it says it cant connect, i know the front camera isn't functional just yet, but havent been able to even get the rear camera working, idk if theres something you guys were doing to get it to work, but im using 0310 other then that, i havent noticed anything else wrong the the ROM, so once again Awesome job PG, glad to see were getting progress for this underdeveloped phone, hope to see a fully funtional rom very soon, i believe in you all!
 
Upvote 0
I never had a problem wit my signal after retoring #2 v1.7 from cm10 y'all should make a thread about those problems so it wouldnt get people excited about see a new post turning out its just someone reporting what many others have already
A separate thread where we can report our issues, progress and feedback to help the development of CM10? I can make one if that's what PG and the other ppl working on this ROM want, 2 different threads, 1 for ROM updates (this 1) and the other for what I mentioned above. Let me know, im game :)
 
Upvote 0
Another thing to note.

While trying to program the phone with *228 (which is the only number I can call), it will fail when it tries to program your phone. Why? I do strongly believe is because of the missing MetroPCSHiddenMenu.apk. Now, getting the APK from another ROM or even from another MetroPCS phone that has a more recent version of Android won't work.

How can you check if the APK is properly installed? Easy.

Download LauncherPro, and attempt to create a shortcut > activity.

If MetroPCS Hidden Menu is not in the list, then it is not properly installed.

If it is, then it is properly installed.

MetroPCS activation uses the MetroCPSHIddenMenu.apk to program phones, hence why it is existent and it is important to always have it. I know this is the case becase whenever a customer service representative guides you through manually programming your phone, he/she will tell you to enter ##626* in order to access the very first MetroCPS Hidden Menu activity shown in LauncherPro shortcut activity creation (MSL).

So without this APK, we won't be able to program our phones through Metro on CM10.
 
Upvote 0
Alright everyone, I thought I would post an update to tell you all how things are going.

Writing the PRL to the phone via QC seemed to not work very well. At some point, the phone did accept the PRL, but it did not show up in the "About Phone" in settings nor was the signal back after a factory reset.

Going back to VV3 did the trick, but only while I remained on VV3. Restoring a backup via CWM brought me back to the same situation, although when I first restored to CM I did have a MIN number which disappeared once I restored to my BO backup. What is weird is that I can receive calls on CM, but not on BO. xD As I type this, I am restoring to a #2 backup to see if that works.

I find all of this very odd though. I can't seem to figure out why my phone got unprogrammed. The simple fact that a restore should have fixed it has me very confused. Maybe it happened when I flashed the wrong Gapps for CM? That wouldn't make sense though.

My only other guesses are either the SIM card got re-programmed or maybe it has to do with core files in the firmware. (Files such as the initial LG logo which we cannot change.)

----------------------------------------------------

Anyways, I wanted to contribute something, so I am going to help all of those who do not known how to get your MSL code from your Connect.

I tried several of the methods provided on these forums and XDA such as using the root emulator to get the MSL "getprop ril.MSL", didn't work. Next, I tried using aLogcat, opening the MetroPCS Hidden Menu. Nope.

What did work, however, was something very simple:

1. I downloaded LauncherPro temprarily and created an activity under "MetroPCS Hidden Menu".

2. The first option that says "MetroCPS Hidden Menu" is what I created and launched.

3. After doing that, I went ahead and started the Servc. Programming setup.

4. Immediately after the initial setup, when you are asked to put the MDN, MIN, and SID, you can either stop there or continue. I continued. The very next screen that came up was the actual Master Subsidy Lock (MSL). (The one MetroPCS gives you, 587846, is a secondary code used only to prgram the MDN, MIN, and SID.)

Why did I explained all of this? Because while I was using QC and it asked me for the service prgoramming code, it would always reject 587846 which is when I decided to look into it.

Hope this helps people moving forward in getting their phone signal working again. :) It may be a small step, but it's something. :p

At least we're getting somewhere with this. It appears that while we are losing radio at some point of running JB, our situations are different and I'm racking my brain trying to figure out what is causing it, and why some of us have data, some don't etc. I was able to make AND receive calls, text, but no MMS or data at all. Had it running all weekend, on all possible settings and data never showed up, all the while having 3-4 bars of signal. As for wiping out radio settings, we are having slightly different outcomes on this as well.

Now, does this narrow the possible radio fixes down? And what does VV3 have to do with being the winner in bringing back radio, or is it? I tried flashing, rebooting, and hard resetting every ROM, including VV3 and VV4, and Custom ZVA. Nothing. Believe you me, I only used Qualcomm tools as a last resort, they are no stranger to me and my dumbphones from a few years back. Flashing VV3 after 3032 was the point where my phone came back. I wasn't posting a sure fire fix last night, just going over what I did until it just came back. Maybe QPST helped, maybe it had nothing to do restoring radio. I'm not an Android/Linux expert, so I don't know. I'm watching this thread closely and researching lots of Android info, programming and such. I'm not giving up on getting a fully functioning JB on my Connect, not after waiting this long for it!!!

Anyway, I'm hoping we can get more feedback on recoveries gone wrong, put our heads together and get to the root of the radio obliteration we are experiencing :) Just seems there are only a handful of us flashing this thing... Is the Connect really dead? Somebody alert the MPCS FB page and let the Connect users in on this. More testers=more results, better progress on fixing the bugs as well as a potentially bigger 'thank you' fund for PlayfulGod and crew for doing this.
 
Upvote 0
!! Settings by which phone signal comes in !!

----------------------------------------
Location: Settings > More... > Mobile Networks
----------------------------------------

- Network Mode: LTE/CDMA/EvDo/GSM/WCDMA
- System Select: Home Only
- CDMA Subsciption: RUIM/SIM

These settings always seem to work when I select them, however when selecting that Network Mode sometimes, it may automatically switch back to CDMA/EvDO auto, but it will stick at some point if you keep persisting in switching it. Just wait after a while and you will get bars. If your phone stays on and it doesn't reboot, you got it. If it reboots, try again.
 
Upvote 0
!! Settings by which phone signal comes in !!

----------------------------------------
Location: Settings > More... > Mobile Networks
----------------------------------------

- Network Mode: LTE/CDMA/EvDo/GSM/WCDMA
- System Select: Home Only
- CDMA Subsciption: RUIM/SIM

These settings always seem to work when I select them, however when selecting that Network Mode sometimes, it may automatically switch back to CDMA/EvDO auto, but it will stick at some point if you keep persisting in switching it. Just wait after a while and you will get bars. If your phone stays on and it doesn't reboot, you got it. If it reboots, try again.

Yeah I tried that already with every setting, double checking to see if they stick. My old 4G toggle switch app did that and drove me nuts, have to click it two or three times in order to kill 4G :D

I'm still left in wonder over how some of you got 1x working and I couldn't no matter what I tried!
 
Upvote 0
1st off id like to say thank u to pg for keeping the connect alive (never doubted u for a min bro) 2ndly after flashing the 012 v. and tryin to flash #2 back on my phone I have now run into the problem that a lot of peps here have been having ie. No prl, min, mdn, & sid# also no signal on my current rom (#2). I havent tried the cab. file fix yet but plan on it 2moro, i have tried everything else tho even calling metro via #611 from my wifes phone to c if they could rectify the situation but to no avail, all they could do is put a note in the syst. for the tech crew that I'll have to wait for 3-5 business days for them to b able to do anything. I do have data (4g) tho so I am able to access the interweb and my phandroid app which is what I'm using now. However I did not have this issue with the 010 v. when I went back to #2 the same way which was by wiping data/factory reset in cwm then I flashed #2 v.1.8 then I restored my #2 nand backup and that wrked b4 but now it won't when trying go back to #2 from cm10 v.012 (just clarifying my redundancy sry). Thx again pg and everyone else that never gave up on us connect folks and got cm to us, y'all r awsm :)
 
  • Like
Reactions: Spec2nirvash
Upvote 0
1st off id like to say thank u to pg for keeping the connect alive (never doubted u for a min bro) 2ndly after flashing the 012 v. and tryin to flash #2 back on my phone I have now run into the problem that a lot of peps here have been having ie. No prl, min, mdn, & sid# also no signal on my current rom (#2). I havent tried the cab. file fix yet but plan on it 2moro, i have tried everything else tho even calling metro via #611 from my wifes phone to c if they could rectify the situation but to no avail, all they could do is put a note in the syst. for the tech crew that I'll have to wait for 3-5 business days for them to b able to do anything. I do have data (4g) tho so I am able to access the interweb and my phandroid app which is what I'm using now. However I did not have this issue with the 010 v. when I went back to #2 the same way which was by wiping data/factory reset in cwm then I flashed #2 v.1.8 then I restored my #2 nand backup and that wrked b4 but now it won't when trying go back to #2 from cm10 v.012 (just clarifying my redundancy sry). Thx again pg and everyone else that never gave up on us connect folks and got cm to us, y'all r awsm :)

TELL ME IF YOU CHANGED ANY SETTINGS WHILE RUNNING JB, no matter how trivial!! <-----Also, since you knocked out your radio and can't do any more damage from this point, could you do me a solid when you get a chance, tonight or tomorrow? If yes, please use unbrick guide, download the VV3.cab (convert to .kdz first) and flash that to your phone? Your chances of radio coming back are pretty good if you try, but it HAS to be the VV3!! I need to confirm that this does or does not work.

We can help get your radio back faster than Metro's tech team, just need a few unlucky volunteers to do this, and it's gonna help everybody here. I destroyed my radio too, and managed to get it back. Just trying to narrow down the process here! Thanks!! :D:D:D:D
 
Upvote 0
TELL ME IF YOU CHANGED ANY SETTINGS WHILE RUNNING JB, no matter how trivial!! <-----Also, since you knocked out your radio and can't do any more damage from this point, could you do me a solid when you get a chance, tonight or tomorrow? If yes, please use unbrick guide, download the VV3.cab (convert to .kdz first) and flash that to your phone? Your chances of radio coming back are pretty good if you try, but it HAS to be the VV3!! I need to confirm that this does or does not work.

We can help get your radio back faster than Metro's tech team, just need a few unlucky volunteers to do this, and it's gonna help everybody here. I destroyed my radio too, and managed to get it back. Just trying to narrow down the process here! Thanks!! :D:D:D:D

Have managed to do the same to my wifes connect...

Why convert the cab to a kdz when you can flash the cab?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones