The solution to the GPS problem - HTC Wings

I'm confident I found the solution to enable GPS on production model Wings !
Check this out!
Now someone should test it!
See this post for info about dumping NV items.
or read on for a short manual:
0. search and download QPST (this is a qualcomm product suite, i believe someone put a link in this thread)
1. install HardSPL (see sticky)
2. download drivers on your PC (installation will be triggered after step 5.)
3. uncheck "Allow USB connections" in Activesync
4. restart phone in tri-color bootloader mode and start MTTY 1.42 (attached)
5. press return until you see Cmd> prompt and type: rtask c (if you never installed the diagnostics drivers before the installation of three drivers will be triggered (modem, diag com port diag and nmea com port)
6. now exit MTTY and start "QPST RF NV Item Manager" and select Read from Phone from the File menu
7. search item 0148 [NV_RF_CONFIG_I] on a production model is 11 (hexadecimal 0xb) and on a pre-production model it is 17 (hexadecimal 0x11)
8. if you have a production model change the value to 17 and click the button "NV Write". To veryfy if the value is sticky Read from Phone again
These are the steps. Unfortunately on a production model the value 17 is not written and stays 11. This is due to some kind of security mechanism and I'm quite sure this can and will be h*cked soon.
On a pre-production Wings and also on production Kaisers the value can be modified.

jockyw2001 said:
I'm confident I found the solution to enable GPS on production model Wings !
Check this out!
Now someone should test it!
See this post for info about dumping NV items.
Click to expand...
Click to collapse
You are God!!!!!!!!!!!!!!!!!!!!!!!
Regards

Is it working?

Jocky, sorry, didn't see your new thread. I replied here : http://forum.xda-developers.com/showpost.php?p=1847311&postcount=106
What do you think

i'm kinda new with smartphones ^^;
would you mind to write a little summary in a post or in a pm with the procedure?
sorry to ask that , i just dont want to do anything wrong ^^;
thx

el_lo said:
Jocky, sorry, didn't see your new thread. I replied here : http://forum.xda-developers.com/showpost.php?p=1847311&postcount=106
What do you think
Click to expand...
Click to collapse
Bad bad news
Regards

sat_ana said:
Bad bad news
Regards
Click to expand...
Click to collapse
Not at all, this problem has been solved already. See the solution here: http://forum.xda-developers.com/showpost.php?p=1847405&postcount=107
But there is a new problem here http://forum.xda-developers.com/showthread.php?t=361322&page=12 @ post #112

Just to summarize the current status:
el_lo attempted to change the NV item #148 value from 11 to 17. However, the new value isn't stored. The same happens on Niki (they also cannot activate GPS) and a friend xperiences same as el_lo. Perhaps a wrong driver version or NV item manager version causes this problem.
On Kaiser I can both read and update NV items.
So it's time to get back to the drawing board

thanks a lot jocky!!!!!

jockyw2001 said:
Just to summarize the current status:
el_lo attempted to change the NV item #148 value from 11 to 17. However, the new value isn't stored. The same happens on Niki (they also cannot activate GPS) and a friend xperiences same as el_lo. Perhaps a wrong driver version or NV item manager version causes this problem.
On Kaiser I can both read and update NV items.
So it's time to get back to the drawing board
Click to expand...
Click to collapse
How can I read the NV Item?

jockyw2001 said:
Dump NV Items
The configuration of radio are stored as NV items. It is possible to dump these as foolows:
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask c
3. Exit MTTY and start "QPST RF NV Item Manager" and select Read from Phone from the File menu followed by Write Only listed Items to .QCN file
Click to expand...
Click to collapse
Taken from hxxp://forum.xda-developers.com/showthread.php?p=1813156

Yes, but how now to read the Item 148 from that file?

Dumdidum said:
Yes, but how now to read the Item 148 from that file?
Click to expand...
Click to collapse
Open the file in "QCNView" (part of QPST suite)

I'll try and see what I can do with mine this week-end, work's crap as no admin on PC.
Really wanna help to get this going

17 on my PreProd Radio Rom...

Btw: I could successfully change it to 11... (checked it)
Dont have a fix since 10 minutes... but up to 13 (!) satelittes in view still....

Dumdidum said:
Btw: I could successfully change it to 11... (checked it)
Click to expand...
Click to collapse
Thx for testing this Dumdidum, that is very helpful information.

Dumdidum's last test makes me very pessimistic.
It almost seems that before the item value is written to NVRAM the device checks if the hw is available
Anyhow, we will know soon, because I think I have a method to write NV which bypasses all checks

jockyw2001 said:
Dumdidum's last test makes me very pessimistic.
It almost seems that before the item value is written to NVRAM the device checks if the hw is available
Anyhow, we will know soon, because I think I have a method to write NV which bypasses all checks
Click to expand...
Click to collapse
I can't wait! Hope this will help.
By the way. Did you play around with the QXDM software? I found a testing utility for the GPS. I only could test it at work and we have no gps signals inside the building. Maybe you can try?

I don't know if this link is of any use in this, but every little bit helps (I hope)
Qualcomm MSM7200 Specs
On the last page is a picture of the architecture

Related

Radio ROM Dump

For getting GPS to work on Wings production models I believe it is necessary to also dump and reconstruct the radio ROM from a pre-prod model. We also need the radio dumped from a production model so that we can compare. The dump procedure is more complicated than dumping the OS and this is nothing for n00bs.
Requirements
- Qualcomm QPST software (search)
- QC diagnostics drivers (attached)
- HardSPL, only needed if you want to dump from a production model
Procedure
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask a
3. Type: radata Note: What you type is not echoed on screen!!!! (after pressing enter ignore the error message "Parameter error")
4. Type: retuoR Note: What you type is not echoed on screen!!!!
5. Type: rtask c
After step 5. the device will enter QC diagnostics mode and it will install 3 new devices on your PC. Make sure you install the attached drivers. After driver installation look in device manager to find which COM port the QC diag driver uses.
6. Exit MTTY
7. Start "QPST Configuration" and check if the device is recognized and if it is in "download" mode
8. Start "QPST Memory Debug", click "Get Regions" and then "Save To"
9. Upload the dumped files on XDA Devs FTP server
Dump NV Items
The configuration of radio are stored as NV items. It is possible to dump these as foolows:
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask c
3. Exit MTTY and start "QPST RF NV Item Manager" and select Read from Phone from the File menu followed by Write Only listed Items to .QCN file
4. Upload the dumped files on XDA Devs FTP server
Version numbers listed in Splash screen
Please note them down and post them here.
Note that this procedure cannot harm your device in any way.
Final note: once an official HTC RUU file is available for Wings we can flash the reconstructed OS and Radio to your device. A RUU will be available sooner or later.
Here is the link to Qualcomm QPST software 2.7.247
I tried everything you said above, and all went well (retuoR gave mean an invalid command, but I went further and everything was ok ).
I attached pictures of the task manager and QPST configuration.
The files you should have when you're done are : smi.bin ; ebi.bin ; load.cmm and whatever.qcn (this last file is the NV dump) . Is this correct Jockyw ? Will we have to reconstruct those to a .nbh file somehow?
Well done el_lo
Yes, with ebi.bin and smi.bin *and* an official RUU we can reconstruct a complete pre-prod ROM.
jockyw2001 said:
Well done el_lo
Yes, with ebi.bin and smi.bin *and* an official RUU we can reconstruct a complete pre-prod ROM.
Click to expand...
Click to collapse
An official RUU?
butzchan said:
An official RUU?
Click to expand...
Click to collapse
Yes
Can someone write down version numbers appearing in the splash screen please. Thx.
Mine: (pre-production with working GPS):
R 1.58.06.16
G 25.42.11.00H
D 0.91.00.00
In Bootloader I have:
WING200 MFG
SPL-0.91.1000
CPLD-7
After I have put it into bootloader and started MTTY, I type in:
rtask a
Then it seems to hang. It shows:
POWER OFF PMIC VREG_USB : SUCCESS!
C VREG_USB : SUCCESS!
But I cannot enter more strings now...
I just ignored rtask a and did all other things
It installed the drivers but I get the following screen:
http://forum.xda-developers.com/attachment.php?attachmentid=66378&stc=1&d=1200611892
Dumdidum said:
After I have put it into bootloader and started MTTY, I type in:
rtask a
Then it seems to hang. It shows:
POWER OFF PMIC VREG_USB : SUCCESS!
C VREG_USB : SUCCESS!
But I cannot enter more strings now...
Click to expand...
Click to collapse
Yes you can. You can type it, but you won't see what you type on screen!
Your screenshot is showing the device in QC Diag mode, but not in Dload mode.
Try again and follow my instructions.
Ok its now working... dumping in this moment...
you need the NV Items too?
Where can I upload it? which ftp-link?
Ok I have the smi.bin , ebi.bin and load.cmm
But cannot get the NV-File...
did exactly what you said:
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask c
3. Exit MTTY and start "QPST RF NV Item Manager" and select Read from Phone from the File menu followed by Write Only listed Items to .QCN file
but while starting "Read from File" I get:
http://forum.xda-developers.com/attachment.php?attachmentid=66379&stc=1&d=1200614645
My fault... I had to choose the com-port in the settings first...
So I got all the files you want...
I have upload it here:
ftp://xda:[email protected]/Uploads/Wings/HTC_Wings_Preproduction_radio_Dump_dumdidum.zip
I hope you can do something good with it. I love the GPS on my Wings But the preproduction ROM is very unstable, so I'de love to get a stable ROM with GPS-Support. Although I fear that they have deactivated something on hardware, cause the producive wings are getting GPS data, just no fix... perhaps no antenna?
Dumdidum said:
My fault... I had to choose the com-port in the settings first...
So I got all the files you want...
I have upload it here:
ftp://xda:[email protected]/Uploads/Wings/HTC_Wings_Preproduction_radio_Dump_dumdidum.zip
I hope you can do something good with it. I love the GPS on my Wings But the preproduction ROM is very unstable, so I'de love to get a stable ROM with GPS-Support. Although I fear that they have deactivated something on hardware, cause the producive wings are getting GPS data, just no fix... perhaps no antenna?
Click to expand...
Click to collapse
Well done
Yes, I share your fears but let's see we can proof it using the "reconstruct pre-prod software" approach
Anyone with a prod model care to take a note of the version strings in the splash screen please? Please note them down and post them here.
Production
R 1.58.17.02
G 25.62.30.03H
D 1.31.00.00
But here's someone with different version... http://www.htcwiki.com/thread/1104370/HTC+S730+rom?t=anon
moneytoo said:
http://www.htcwiki.com/thread/1104370/HTC+S730+rom?t=anon
Click to expand...
Click to collapse
Thx for that link.
So we have:
GPS/3G Enabled S730:
R 1.58.06.16
G 25.42.11.00H
D 0.91.00.00
Production S730:
R 1.58.17.02
G 25.62.30.03H
D 1.31.408.0
and
R 1.58.17.02
G 25.62.30.03H
D 1.31.00.00
Someone should now dump radio rom of a prod model!
jockyw2001 said:
For getting GPS to work on Wings production models I believe it is necessary to also dump and reconstruct the radio ROM from a pre-prod model. We also need the radio dumped from a production model so that we can compare. The dump procedure is more complicated than dumping the OS and this is nothing for n00bs.
Procedure
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask a
3. Type: radata Note: What you type is not echoed on screen!!!! (after pressing enter ignore the error message "Parameter error")
4. Type: retuoR Note: What you type is not echoed on screen!!!!
5. Type: rtask c
After step 5. the device will enter QC diagnostics mode and it will install 3 new devices on your PC. Make sure you install the attached drivers. After driver installation look in device manager to find which COM port the QC diag driver uses.
6. Exit MTTY
7. Start "QPST Configuration" and check if the device is recognized and if it is in "download" mode
8. Start "QPST Memory Debug", click "Get Regions" and then "Save To"
9. Upload the dumped files on XDA Devs FTP server
Dump NV Items
The configuration of radio are stored as NV items. It is possible to dump these as foolows:
1. Restart in tri-color bootloader mode and start MTTY
2. Type: rtask c
3. Exit MTTY and start "QPST RF NV Item Manager" and select Read from Phone from the File menu followed by Write Only listed Items to .QCN file
4. Upload the dumped files on XDA Devs FTP server
Click to expand...
Click to collapse
Hi, mate.
First of all, congratulations for the finding
I'm taking a chance for the procedure in Kaiser device, and love to know what are the steps after the dump process to get the NB file...
For what i understand, i need to dump files from the first process (9 steps) and after this dump the config files too (4 steps), am i right?
many thanks...
jcespi2005 said:
For what i understand, i need to dump files from the first process (9 steps) and after this dump the config files too (4 steps), am i right?
Click to expand...
Click to collapse
Compare smi.bin and ebi.bin with the radio.nb you flashed originally, that will give you the memory layout vs. the rom (.nb) layout. With that you can reconstruct a radio.nb from any radio dump.
Good luck!
I've uploaded the radio from a production model here : Radio Production Model
Here is the info from the production model in question :
R1.58.17.02
G25.62.30.03h
D1.31.00.00
Excellent, so now we only need an official RUU to sort it all out.
Maybe we won't need it to reconstruct the radio, I'm not yet sure about that one.

Noobs Definite Guide to Himalaya Updating [XP/VISTA]

Hello All, many of you just keep asking how to do that and this, you do not use search, so im making this Guide which will help you
Things You Should Know:
Things Which Will not work after Upgrading to WM5, WM 6 or WM 6.1 :
Htc Himalaya Backpack (read below)
STK will Not function
There is no SDHC Drivers for any Version of ROMS for HTC Himalaya Yet
To Have 30.53 MB of storage Go here
Upgrading:
Windows XP :
Requirements :
Windows XP
Microsoft ActiveSync 4.5
Minimum of 256 MB of RAM
and some patience
Start your device in bootloader mode by pressing and holding down:
DPad + PowerButton + ResetButton
After a second release Reset Button, then release the rest of them.
Your screen will show word "Serial" at the top.
You are in bootloader mode now.
Place your device in the cradle/USB Cable, ensuring that the cradle/USB
is plugged directly into a USB port on your PC and not to a hub
and that the power supply is connected to the cradle/USB.
It is also a good idea to disable any screensavers on your desktop PC.
Once your device is cradled, the text on the screen will change to "USB".
Run HimaUpgradeUt_noID.exe and follow the instructions
Sit back and wait for the Congratulations screen to be displayed
on your PC.
Your device will still be displaying 'Upgrading radio stack, please wait' but as long as the PC says it is done, then its all OK.
Detach your device from the cradle/USB.
Now you have to hardreset your device :
Press Reset Button and hold down Camera Button + Record Button.
Hold them pressed until the "Boot Options" menu appears on the screen.
Select the options as follows:
(for selecting use Record Button, change values with Camera Button)
Enable KITL -> NO
Clean Registry Hive -> YES
Format Storage -> YES
When done, press DPad/Action Button and wait until OS starts.
Click to expand...
Click to collapse
Windows Vista 32-Bit :
Requirements :
Any Version of Windows Vista 32-Bit
Windows Mobile Device Center (Latest Version)
and a little computer knowledge
Before starting: Your device needs to be connected to the PC, and in BOOTLOADER mode.
Step 1 of 16: Extract the attached zip file to a memorable location on your machine (e.g. the desktop). This is the Activesync 4.5 RTM USB driver.
Step 2 of 16: Run 'Windows Mobile Device Center', and click 'Connection Settings'.
Step 3 of 16: Uncheck the 'Allow USB Connections' box, and select 'OK'.
Step 4 of 16: Run 'Services' by clicking the Start Orb and typing 'Services', and ensure the 'Windows Mobile-based connectivity' and Windows Mobile 2003-based connectivity' services are started. If they are not, click the service name and press the 'play' button on the top bar.
Step 5 of 16: Load 'Device Manager' by clicking the Start Orb and typing 'Device Manager'. Expand the 'Mobile devices' section and click the 'HTC USB Sync' (or similarly named) item.
Step 6 of 16: Click the 'Action' menu and select 'Update Driver Software'.
Step 7 of 16: Click 'Browse my computer for driver software'.
Step 8 of 16: Click 'Let me pick from a list of device drivers on my computer'.
Step 9 of 16: Click 'Have Disk'.
Step 10 of 16: Click 'Browse', and browse to the location where you extracted the ZIP file in Step 1.
Step 11 of 16: Double click 'wceusbsh.inf'.
Step 12 of 16: Select 'HTC USB Sync' from the list, and click 'Next'.
Step 13 of 16: Wait while your driver is installed.
Step 14 of 16: Run 'Task Manager' by clicking the Start Orb and typing 'taskmgr'. Then find the 'WMDC.EXE' item, and click 'End Process'
Step 15 of 16: Install your update! Everything should now run fine! You just need to bear in mind the final step when you want to start syncing normally again...
Step 16 of 16: In 'Windows Mobile Device Center', re-enable the 'allow USB connections' checkbox you disabled in Step 2.
Click to expand...
Click to collapse
If MODS find this Helpful, Please Sticky This
muckelmaus Wrote :
As I tested some ROMs with my himas. Only the CF-slot will not work, 'till someone will write a working driver for it.
There are no probs to use the backpack battery and the vga-video funktion, so far. Two out of three, thats not bad, I think.
Click to expand...
Click to collapse
Backpack problem
Things Which Will not work after Upgrading to WM5, WM 6 or WM 6.1 :
* Htc Himalaya Backpack
As I tested some ROMs with my himas. Only the CF-slot will not work, 'till someone will write a working driver for it.
There are no probs to use the backpack battery and the vga-video funktion, so far. Two out of three, thats not bad, I think.
thanks for the info, i havent tested it my self thats why i didnt knew, edited the First post with this info
Im a noob
Hi I am a noob and followed this guide but it did nothing...
Basically I have a 02 XDA II - it is locked and I want to upgrade it to windows 6/6.1 - I have been reading through the forum for a couple of hours now covering the wiki for himalays and other things.
I followed the steps on this - but nothing has been upgraded. So I guess this isn't how to upgrade to wm6?
So frustrating cos I can't seem to find the instructions on how to do it.
I believe its a rom i need right?> how do i put it on?
Should I unlock the xda first? (havent worked that out yet) or upgrade to wm6 and then it will be unlocked anyway?
Please please help I have been reading loads and trying to not ask obvious thigns.
i donot know if its SIM locked or not...try givinf xda2unlock a try
second, to upgrade you need a ROM, there are MANY roms in this Himalaya WM6 Forum...many of them have detailed instructions
it wont be any harm if you upgrade first...try giving it a shot and tell me
Ather
I have also performed 'Unlock Wiz/Himalaya' but all I get is 'The phone seems unlocked already' - but it is not unlocked - any advice with this also?
try to upgrade the rom simply, if u get stuck, we all are here
I am struggling through trying to work out how to unlock my sim and then flash WM6 onto my 02 XDA ii which therefore is a himalya - says PH10b in model no.
Anyway Im following one of the guides (http://wiki.xda-developers.com/index...0for newbies) and it says I have to establish whether it is a G3 or G4 or else Ill brick it and probably throw myself out of my window.
So I performed a soft reset and got the following information in red letters when I do it.
R 1.10.00
G 1337. 18
1.60.00WWE
I just don't know if it is a G3 or G4 and can't afford to brick this phone - so please could someone help me so I know which intructions to follow?
I will send best reply a stick of rock from Blackpool (famous for rock - its like sugary concerete).
Sorry to be unclear - it is sim locked - it has horrible 02 logos all over it.
Bastards.
Anyway it is sim locked and wm 2003 i think.
Im not clear about how to install a rom - i did update the drivers putting it in boot and then updating driver from what i downloaded - which I think was to resolve and issue with vista/xp as i am using vista.
Right now im trying to work out G3/G4 because i found what seemed to be a good instrucitonal post
lol, the xda2 doesent has g3 or G4 ... so flash away
So how do i unlock it and then install WM6?
Is there a step by step guide?
It is sim locked and i want to unlock it and install wm6
the Branding has nothing to do with the Simlock, my Himalaya is from O2 too, and all it had was Branding, no simlock.
I'm currently using E-Plus as my Provider, and i did not have to circumvent any simlock before flashing WM6.1 onto the Device.
Also, if it DID have a Simlock, it has probably worn off by now, since the Device is already older than 2 years...
I have managed to unlock the sim now thanks to the wonderful people here but still have no clue how to install wm6?
congrats , just download any ROM and enjoy flashing it
do i just download a wm6 file and put it onto my pda and then execute it? double click it? is it that simple?
Can u spefically tell me how to implement a rom?
i assume i download it but then what?
I am thinking I'll just brick it - then spend months on here asking for help... Id rather just ask beforehand and find out how to do it.
it's exactly like ather said, you downloaded the ROM, now you can flash it to your XDA.
Just do it like it says in the Readme and you should have no Problems whatsoever
Strange
I had an old Qtek 2020 and flashed it successfully to WM6.1 No problems exept...... the phne does not conect to the correct provider. The SIM is for the Belgian BASE provider whereas it connects always to ORANGE. When I put the SIM in my new Diamond or in my very old Nokia phne it connects to BASE as intended. I reflashed to the original Qtek WM 2003 SE and same thing. Reflashed again to WM6.1 ans still it only wants to connect to ORANGE ??? What am I overlooking?
BTW if I donload the list of providers there isno BASE provider. If I download the list on my Diamond it appears whithout any problem.
it could be because of the Network Manager has old settings, try setting it up manually

Clicdiag

I've come across a ClicDiag bootloader. I believe it's a custom HBoot that runs the Diagnostics suite for the Clic. I had hoped this was an Engineering Bootloader, or a Ship S-OFF
To boot it, extract clicdiag.nbh from the .zip file bellow, and copy it to the root of your sdcard. Reboot into HBoot and it will shortly boot into the Diagnostics mode. The most usefull command is the "F/T1 Test" that enables the USB port to be used as a serial port (I believe, can't confirm this yet).
In F/T1 Test mode, if I plug my Tattoo to a Linux box, I get a ttyUSB device, but, so far, I haven't been able to talk to it yet. Maybe someone more familiar with minicom will be luckier ? Under Windows, it asks for Qualcomm CDMA drivers, but I haven't been able to set this up either.
To the best of my knowledge, this will not brick your Tattoo, but use with extreme care.
RUNNING CLICDIAG WILL RESET ALL YOUR TATTOO SETTINGS, you have been warned.
Report your findings
Download:
http://www.megaupload.com/?d=27NLIDXC
well done
dude this is progress!!
where did you get this?
i would try this out! if a had a tattoo...
@mainfram3: I need a goldcard or try normally?
Chusen,
Good question.. I have converted my SD to goldcard, so I don't know if you can boot it without one. But, if I recall correctly, the HBoot always checks for those files, even without a goldcard, so it may work (without one).
I tried but does not detect clicdiag.zip in a goldcard mode an normal mode
CLICDIAG.nbh No image file or wrong image
You have to extract it from the zip file and place the clicdiag.nbh in the root of the sdcard.
mainfram3 said:
You have to extract it from the zip file and place the clicdiag.nbh in the root of the sdcard.
Click to expand...
Click to collapse
no rename??ok jeje i try it
same result: no image or wrong image
thanks for you job
Chusen,
Can you try renaming it to CLICDIAG.nbh (clicdiag in uppercase). I just checked and that's how mine is named, maybe this makes a difference ?
I've tried in all caps, may be problem of my SD that is not properly check goldcard?
Yes, that's what I was about to suggest, maybe a goldcard is needed and yours is not setup properly
Apart from try to flash a WWE rom to a CID locked phone, I only know of one way to test the goldcard:
After booting into HBoot, hit the green button (send) for Simlock. If the goldcard is OK, it will react differently.
If the goldcard is OK it should end with something like this:
Code:
0: SD FAT32 init OK
0: Key-card
Wait for AMSS ready...
4: Unlock NV with SPC code
Pass/Fail/NoResponse: 0/0/0
Write PRL to Nam0 (0/0/0)
Write PRL to Nam1 (0/0/0)
4: Set Dynamic NV
Process done, reboot device?
<MENU> Reset Device
I tried in another SD and same result Why???
mainfram3 said:
Yes, that's what I was about to suggest, maybe a goldcard is needed and yours is not setup properly
Apart from try to flash a WWE rom to a CID locked phone, I only know of one way to test the goldcard:
After booting into HBoot, hit the green button (send) for Simlock. If the goldcard is OK, it will react differently.
If the goldcard is OK it should end with something like this:
Code:
0: SD FAT32 init OK
0: Key-card
Wait for AMSS ready...
4: Unlock NV with SPC code
Pass/Fail/NoResponse: 0/0/0
Write PRL to Nam0 (0/0/0)
Write PRL to Nam1 (0/0/0)
4: Set Dynamic NV
Process done, reboot device?
<MENU> Reset Device
Click to expand...
Click to collapse
This is ok
Here's the exact file I downloaded, just in case the one I uploaded in the first post is corrupted somehow. It's archived in .rar format.
http://www.megaupload.com/?d=27NLIDXC
ok downloading and trying..one question: have you a rooted tattoo?
worked!!!, i need some drivers.. sdk drivers???
ok sorry I did not read well, do not quite understand English, I can not help you, sorry
I think it might be interesting in the show menu puts secu_flag gsm info: enable
@mainfram3 I don't suppose you could let me know were you found this at? Or you could check to see if you can find one for the Eris it should be PB00DIAG.nbh or PB00****, any help would be great. Thanks pm me if you don't want that info public. Thanks
Now, we're cooking with gas!
So going to try this out. Hopefully we could get root via this or using this in conjuction with something else.
binny1007 said:
@mainfram3 I don't suppose you could let me know were you found this at? Or you could check to see if you can find one for the Eris it should be PB00DIAG.nbh or PB00****, any help would be great. Thanks pm me if you don't want that info public. Thanks
Click to expand...
Click to collapse
Hi.
I found it over a Chinese board. Had to login with bugmenot, to get to the files.
Here's the link:
http://www.hiapk.com/bbs/attachmentList.php
Dude, you found engineering Hboot !
I viewed nbh with notepad, it contains
0.47.2000 7225 SPL ?бENG ?б ?б ?бHBOOT-7225

s5830 lost IMEI

Is there anyway I can get my IMEI back from my s5830 I managed with mt s5830i but things just arent the same?
Is there a way to get to my efs folder?
Please help ASAP
anyone help me
Sent from my GT-S5830i using xda premium
Follow..
1.You need to be on stock ROM
2.Phone has to be rooted
3.Dial *#7284# on phone's keypad
4.Click Qualcomm USB Settings
5.Select RMNET + DM + MODEM and click ok
6.Download QPST and install it QPST
7.Connect T999 to Windows PC with USB cable (make sure you have all Samsung drivers installed and working)
8. In Windows open Device Manager, go to Ports (COM&LPT) and look up what port your T999 is using
9.Open QPST Configuration program
10.Click Add new port
11. Enter port (for example "COM6") from step 8 to boxes "Port" and "Port Label"
12.Open QPST RF NV Item Manager program
13.From top menu click on Settings then Comport
14. In Comport Configuration window click on drop down menu and select your port from Step 8 then click OK
15. In RF NV Item Manager click on Read Supported NV RF Items (first toolbar button or select it from File menu on the top)
16. Below on left side go to line number 550 and click on it
17. On the right side, check box "Hex" this will display 9 boxes below where you enter your IMEI
18. You enter it in pairs of 2 digits and backwards
Example:
your IMEI is 353024052511214
8 (this number is not part of your IMEI but has to be entered)
3a (first digit of your IMEI ,"a" has to be there also)
35
20
04 (this can be written as just 4 also)
25
15
21
41
19. Click Write NV button
20.You can reboot and disconnect your phone now.
21. On your phone's keypad dial *#7284# go to settings and check MTP + ADB to go back to original state.
Or refer to this thread.
http://forum.xda-developers.com/showthread.php?t=1802024
Hi does this method work? I have tried QPST it read phone nv fine but when writing i get
Exception Thrown!! error
NvManager;;writeToPhonoe( const string comPort ) -
QpstServer;;sendSynclmpl - Error
Code = 80004005.
It seem like the phone is stopping the writing of the imei. Any ideas? Is this method confirmed working on s5830 not (i).
[email protected]
[email protected] said:
Hi does this method work? I have tried QPST it read phone nv fine but when writing i get
Exception Thrown!! error
NvManager;;writeToPhonoe( const string comPort ) -
QpstServer;;sendSynclmpl - Error
Code = 80004005.
It seem like the phone is stopping the writing of the imei. Any ideas? Is this method confirmed working on s5830 not (i).
[email protected]
Click to expand...
Click to collapse
I have the same problem with my S5830. Any solution?
hi I can't see the hidden menù after pressing the code in the dialpad, sorry for my bad english i'm Italian

How to add 5G configurations to your Pixel 5 (solved)

Hi all
Similarly to the Oneplus 8 series, Pixel 5 does not support 5G in countries that it is not sold in. For Oneplus, configurations could be changed using the Qualcomm QPST file manager.
https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
However, using those instructions doen't work as I cant trigger engeneeringmode/factorymode.
Any idea how this could be triggered on Pixel 5 devices?
I'm also looking for advice on this, especially about adding VoLTE support aswell. Hopefully someone with more knowledge could provide some more information!
I'm even willing to contribute to a bounty
Is there anyone that understands how to get into engineering mode?
deepsync said:
Is there anyone that understands how to get into engineering mode?
Click to expand...
Click to collapse
AFAIK there is no engineering mode on Pixels. Apparently there is a Qualcomm tool that allows you to modify your EFS partitions to change your bands.
https://forum.xda-developers.com/pixel-5/help/t-mobile-5g-compatibility-t4171145/post83841425
There must be an engineering or factory mode - its a qualcomm chip isn't it?
I think I managed to activate engineering mode as QPST now regognizes my phone. I followed the steps by @cstark27 written here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
However, if I understood correctly, PDC tool is the one used to get VoLTE working on devices which are not certified between Google and a carrier by applying a vertified carrier's policy profily to your phone. Unfortunally, PDC does not regognize my phone for some reason. I really don't know what I should modify in EFS tool to enable 5G, VoLTE and more CA combos.
This has been an interesting but challenging project as I have combined steps from many tutorials designed for pixel and oneplus devices. But now I'm stuck and would love to hear comments from others who have tinkered around with these tools.
Is root a mandatory step? Wasn't for oneplus.
deepsync said:
Is root a mandatory step? Wasn't for oneplus.
Click to expand...
Click to collapse
At least in my experience, definatelly yes. I have no idea how the diagnosing mode could be activated without it.
Lemon200 said:
I think I managed to activate engineering mode as QPST now regognizes my phone. I followed the steps by @cstark27 written here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
However, if I understood correctly, PDC tool is the one used to get VoLTE working on devices which are not certified between Google and a carrier by applying a vertified carrier's policy profily to your phone. Unfortunally, PDC does not regognize my phone for some reason. I really don't know what I should modify in EFS tool to enable 5G, VoLTE and more CA combos.
This has been an interesting but challenging project as I have combined steps from many tutorials designed for pixel and oneplus devices. But now I'm stuck and would love to hear comments from others who have tinkered around with these tools.
Click to expand...
Click to collapse
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
cstark27 said:
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
Click to expand...
Click to collapse
What made you get rid of the pixel 5 @cstark27 ?
juandhi said:
What made you get rid of the pixel 5 @cstark27 ?
Click to expand...
Click to collapse
Pros/cons vs the 4 XL I already have But I'm gonna do the trade-in deal with T-Mobile to get half off a 4a 5G. Will just need to get it sim unlocked so I can root it.
cstark27 said:
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
Click to expand...
Click to collapse
Thanks! I'll try enabling 5G when I have more time to mess around with QPST and upload the CA info aswell.
Could you please give an answer when you try it? I can't use in Spain the 5G network...
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
2. Once you have installed QPST open EFS tool. If you have followed the steps in the previous step and have the right drivers installed your phone shows up here. Now you need to navigate to the carrier policy file. More details here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
3. PLEASE remember to backup the original file! Pixel 5's file is different from the OnePlus example linked above. I simply added 5G to every rat_capability field, saved the file and then replaced the original file with the modified one. As usual, you have all the responsibility of your device and its modifications.​
Now that 5G is working, all that's left is to find a way to enable VoLTE. Replacing MBN files has worked in other devices so perhaps it could be the solution here as well.
Lemon200 said:
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75​
Click to expand...
Click to collapse
For some reason it is not working for me , i cant see my device qpst.. idk why i did it over 10 times now and still the same.
Is there anyway this is happening due to me using the method to bypass the safety net ? because for some reason my device shows as pixel 3a or something.
If you have the time can you give us the exact steps ? im pretty sure im missing something i just dont know what am i doing wrong.
Is there a way that i need specific drivers for QPST ?​
alawii_shark said:
For some reason it is not working for me , i cant see my device qpst.. idk why i did it over 10 times now and still the same.
Is there anyway this is happening due to me using the method to bypass the safety net ? because for some reason my device shows as pixel 3a or something.
If you have the time can you give us the exact steps ? im pretty sure im missing something i just dont know what am i doing wrong.
Is there a way that i need specific drivers for QPST ?
Click to expand...
Click to collapse
If you want to mess with QPST:
Code:
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)
wait
mordof said:
If you want to mess with QPST:
Code:
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)
wait
Click to expand...
Click to collapse
It actually worked bro ! Im so happy and sad now. I tried replacing the file but 5g still not working.
you mind sharing the carrier file you edited ? if it doesnt include any private info for sure.
when i open 4634
it shows
NR Available: False
NR State: NONE
NR Frequency: UNKNOWN ?
When I try to restrict it to NR ONLY the singal dies and shows no service..
can you confirm if this is normal or it should show available for NR ?
Lemon200 said:
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
2. Once you have installed QPST open EFS tool. If you have followed the steps in the previous step and have the right drivers installed your phone shows up here. Now you need to navigate to the carrier policy file. More details here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
3. PLEASE remember to backup the original file! Pixel 5's file is different from the OnePlus example linked above. I simply added 5G to every rat_capability field, saved the file and then replaced the original file with the modified one. As usual, you have all the responsibility of your device and its modifications.​
Now that 5G is working, all that's left is to find a way to enable VoLTE. Replacing MBN files has worked in other devices so perhaps it could be the solution here as well.
Click to expand...
Click to collapse
Hi, can you please explain how can i add QPST to my phone?
alawii_shark said:
It actually worked bro ! Im so happy and sad now. I tried replacing the file but 5g still not working.
you mind sharing the carrier file you edited ? if it doesnt include any private info for sure.
when i open 4634
it shows
NR Available: False
NR State: NONE
NR Frequency: UNKNOWN ?
When I try to restrict it to NR ONLY the singal dies and shows no service..
can you confirm if this is normal or it should show available for NR ?
Click to expand...
Click to collapse
Are you sure you added 5G to every field possible? There are four rat_capability fields in the file so add 5g to every one of them to be sure, although I would guess that the last one is the one which matters. After uploading the modified file to your phone a restart is required. Also I think these configs are reset when sim card is changed.
EDIT: Also NR only won't work, as current 5G NSA networks still rely on 4G in many ways.
mordof said:
Hi, can you please explain how can i add QPST to my phone?
Click to expand...
Click to collapse
If by this you mean how to get your phone to show up in QPST, follow the original instructions here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
You need to install the diag drivers and then use the adb shell commands you mentioned in your earlier post. Please read the articles linked in my original post. The diag mode on Pixel 5 is essentially enabled with the adb shell commands in order to use qpst.

Categories

Resources