PRL Software development - General Questions and Answers

It's been discussed multiple times but there is no direct answers. Changing the prl on a phone without using cdma workshop or qpst? i am looking to develop my own software such as cdma workshop or qpst was wondering how i would go about changing the prl. Was wondering where the prl would be stored or how to go about changing the prl either via the phone or via a computer threw a shell or something similar? a lot of people say this is not possible how ever it has to be possible because The old HTC ESTP service menu's would allow it and ota programming does it so there has got to be a way my question is how? or at least some one may be able to point me in the right direction to figure this out?
If you cannot answer the above post how bout how to reverse engineer an apk file?

Related

[Solved] Alltel TP can't run ##778 epst.exe?

Alltel Touch Pro (now Verizon customer with Alltel hardware)
OEM ROM
NC market in NYC (Verizon)
I had to swap phones due to hardware problems, and since I
ran *228 (2-roam list) I can't get into program mode ##778
tries to really dial and it fails. I checked the registry and
the correct entries are still there. I was able to do a hard reset,
and the it worked again. I'm guessing the data stored by the
tower somehow confused the OS? I noted that the xml in the carrier
cab for Alltel sets the ## numbers in the registry but the Verizon
version does not. Don't know if that means any thing though.
When I get home, and rerun *228 2 from Alltel tower will that fix it?
Any idea how to regain ##778 without rebuilding the phone again?
Thanks
PS: I found epst.exe in \windows but i think its just a rom program,
is there a way to make my own 'shortcut' to it to effectively run
it like ##778 is supposed to?
I have Resco File Manager and SK Shortcut Manager.
I thought maybe RFM could make the shortcut and
shortcut manager could edit it to add the operand
(##778) so epst.exe knew what I wanted to do?
hmms: it looks like RFM isn't displaying the hidden/system
rom files. Anyone know how to get it to do so? Or could
someone point me to directions how build the .lnk file
manually?
I need it to be:
\windows\epst.exe ##778
Thanks
I figured it out.
The Windows Mobile builtin file explorer was able to create
the shortcut, and SK Shortcut Manager added the operand
for me. I tested it and got the programming screens.
Thanks again

PRL

Hello,
For some reason the USCC tower keeps throwing me PRL Version 2004 which is not the correct one nor is it an EVDO PRL. Could someone pull the PRL from their USCC Mesmerize and send me a copy of it?
Thanks!
Update! I got a copy of the latest EVDO USCC PRL. It is version 15110.
https://docs.google.com/leaf?id=0B3bJhlpqhFHFYzM2NTI5ZjAtZGUyOC00ODY5LTg5MzUtYzdmYmUzMzkwZWYy&hl=en
I've got 15102. How do you apply the 15110 version?
I'd like to know how to apply these PRL updates manually as well. Also, if someone could explain how to save them from your phone, I'd appreciate that.
Sent from my SCH-I500 using XDA App
Actually it is pretty simple.
Word of caution do not attempt if your in a roaming area and not at home.
Just dial *228 and follow the messages. Took me about 50 seconds.
I now have 15110. It was 15102 before.
Cheers!
Onebryteday said:
Actually it is pretty simple.
Word of caution do not attempt if your in a roaming area and not at home.
Just dial *228 and follow the messages. Took me about 50 seconds.
I now have 15110. It was 15102 before.
Cheers!
Click to expand...
Click to collapse
yeah what MrHanMan is asking is what's the MANUAL way to do it? Like how do you get a PRL from another user and install to your phone?
I may have missunderstood the question. But it may be part of the phone (radio). I don't think that is flashable. It goes in where your ph numb, and mein is stored. Somebody correct me if I'm wrong
Sent from my SCH-I500 using XDA Premium App
You can read and write PRL from a Samsung phone if you have the Samsung PST applicaiton, and the DLL file that allows the PSt to read your particular phone. That's about the only way I know of you read a PRL out of a phone or write one into a phone.
I don't have the links for such an app, but I imagine you can find them online somewhere.
QPST
I used QPST, which is Qualcomm Product Support Tools. You will need to know your 6 digit unlock code to read and write the info to your phone. There are a lot of other options that can be changed with the QPST software, but I'd think twice unless you know what your doing. Your phone will need to be place in modem mode, which is accomplished by entering ##8778# from the dialer and making sure UART is set to modem and USB is set to modem as well. This will add your phone to your computer as a modem and give it a COM port. You may need to add the COM port under QPST since your computer may pick a higher COM port such as 9, 10, 11, or 12.
Heres the link:
http://www.megaupload.com/?d=FEZ13PEQ
When finished make sure you change the USB option back to PDA or you wont be able to transfer files to and from your phone using it as a storage device.

verizon galaxy siii programming mdn required on non-stock roms?

Relocated from email discussion:
Hey, great tool[editorial: I think in reference to: http://code.google.com/p/cdmaworkshoptool/ ]. Would it be possible for me to get a copy of the most recent build? I'm looking into some things on the galaxy s3 because we lose the min and phone number on non-stock roms. -C
to C:
Most recent build is .2 which is public.. What exactly do you mean by lose? As in they must be reprogrammed after.a rom is flashed? Does the, normal version of dev term you have downloaded fail to write the number back?
3:39 PM (2 hours ago)
to me
It's a temporary problem with cm10. Development has been slow. It's lost on the first reboot and then mms doesn't work. In android, under status about it lists "My Phone Number" as unknown and Min as unknown. Just trying to see if I can write them while the OS is booted.
to C:
To write a mdn and min typically you would connect to the phone in diagnostic mode.. Send mode offline. Send spc. Then simply write mdn and min from the nam part of the interface.. There are typically three nv items which dev term writes for mdn, and min. Then, mode reset will reset and you can confirm if this wrote the nv item..
Did that answer any questions?
to C:
Having never tested a galaxy s iii I'm not sure if devterm should work... There is alot of chatter online about a program called ets, you might look.for that if devterm doesn't work. Please let me know if you are able to successfully write on the galaxy siii.
to me
We are able to write to it with qpst. I actually got the numbers back, but I'm not sure how. Now Im in the process of seeing if I can figure out how to replicate it. What is supposed to happen when you put it into reset mode? It doesn't work for me after that.
to C:
After mode reset the radio of the phone will literally reset.. Some phones this will actually turn off and on the whole phone.. Some will just show no.service temporarily... After mode reset.cdmadevterm will disconnect.from phone.. There are alot of variables, but typically if.qpst could write the phone devterm should also be able.. The mdn and min are really quite simply three nv items, I suspect the subsystem that normally stores this information is being overwritten or formatted by cyanogen...
if you have ever used cdma worksop or qxdm the mode offline and mode reset is functionally the.same..
to me
Thank you so much for going back and forth with me on this. I really appreciate it. The only major difference I noticed between an nv dump on stock and cm is that cm has a lock code for some reason. What is this ETS software you're referring to? CDMA workshop is a bit too expensive unfortunately.
Although I am not totally familiar with the tool it is linked on XDA in another section:
http://forum.xda-developers.com/showthread.php?t=1696621
I wonder if this might have something to do with the chipset not being qualcomm? On the other hand if you said it worked with qpst maybe they are somehow compatible?
The VIA tool probably won't work since we do have a qualcomm chipset. I still have not figured out how i managed to get it to work once but it came up with the unlock sim message I put in the code for my phone that I Found in nvram and then I tried the spc and a few other things and eventually hit dismiss. It said that it could not connect or something to that effect. Then I checked and it had my phone number as 000-000-xxxx which xxx was that unlock code. Then I restarted and I had the number again. I'm wondering if I somehow got the phone to let go of how its storing the phone number.
Hm. If it is qualcomm I would think that cdmaDevTerm should work... this is how one would normally write the mdn and min with devterm:
http://www.chromableedstudios.com/techninjutsu/howtowritemdnminwithcdmadevterm
Perhaps if this doesn't work you could include the response to the NV write from the LogQ tab to help understand the behavior? Maybe the rom is activating a different Nam profile or something?(I'm not sure if I even have a spot on the UI for that in devterm but a log might help understand)
(for logging purposes you may want to trying writing a fake phone number for privacy)
I guess my question also is: are you trying to figure out why the rom does this? or just a good way to fix it when it does?

[Q] PRL switching on the fly without a computer

Well all this JB talk has made me wanna talk about something else lol!
Is there any app, or dialer menu option, or anything like that, now that I am on JB, that will allow me to switch PRLs on the fly? I can do it using QPST, but that means using a computer. I want to be able to move my PRL file to my sd card, and use it on my phone wo having to load it with a computer. Can this be done?
So i have been researching, and I have found threads where folks have loaded the epst.apk file into their system/app folder, then after doing that, there were able to ##775# on the dialer, and this takes them to the old school prl menu where you can change it from your phone. Here is some more background info on it. http://forum.xda-developers.com/showthread.php?t=696073
Anyhow, i cant get this work. Wondering if anyone else has tried this out?

No service or engineer menu??

I recently rooted mine with the hopes of opening up bands (I'm in Canada, once I hit the highway I have zero sevice while my husband and daughter still do, we are all with the same provider!)
However, the codes for accessing the service menu and/or engineer modes do not work. Apps give me messages that there is no engineer mode found...is this fixable or did I root for for nothing and need to find a new device??:crying:
It's not just rooting - the hardware has to have the appropriate software installed.
You need a script to put in in USB Diag Mode. If you follow the posts in this link you will get all the information you need to figure out how:
https://forum.xda-developers.com/zenfone-3/help/help-putting-phone-usb-diag-mode-t3571627
However, I will just tell you now you will not be able to unlock the LTE bands you need. I have tried.

Categories

Resources