[Q] Need help with flashing and CDMA-Workshop - Android Software/Hacking General [Developers Only]

I'm using a guide I found through Google (http://forum.xda-developers.com/showthread.php?t=881883).
I get to "now go to the memory tab in CDMA workshop and under NV ITEMS click write" step, but the demo version of CDMA-Workshop won't allow me to write. Can anyone link me to either a cracked version of CDMA-Workshop or an alternative program? Frustrations are seriously mounting on this...

Related

Success load of new i-mate_SP5m_WWE_2.6.331 rom to SDA(US)

I have installed the new iMate rom to my T-Mobile SDA(US) and have the following observations.
Push Email is working well.
Screen fonts not as crisp as original T-Mobile.
I believe the OS is overall slower.
Don't see A2DP.
Camera and Video work well.
I'll keep testing and keep this thread updated.
Do you know where I can find instruction on how to backup my original T-Mo rom? I'd like to load the sp5m rom but I want to make sure I have a backup. Also, which filename did you use, there seem to be sever roms for sp5, sp5m and two versions for the sp5m at that!
-Kap
kaplanfx said:
Do you know where I can find instruction on how to backup my original T-Mo rom? I'd like to load the sp5m rom but I want to make sure I have a backup. Also, which filename did you use, there seem to be sever roms for sp5, sp5m and two versions for the sp5m at that!
-Kap
Click to expand...
Click to collapse
Here is what I recall, I'm by no means an expert.
To start, you will need a 64MB mini SD card minimum.
I had to application and SIM unlock the phone. You can find good info at http://wiki.spv-developers.com/index.php/Main_Page
Disable ActiveSync under File/Connection Settings by unselecting "Allow USB connections".
With the phone off, press and hold down the camera button while attaching the USB cable from your computer. This should bring up the 3 color bootloader screen on your phone.
Use mtty.exe on your computer and select USB to connect. After connecting type:
r2sd all
This should back up your original rom to the mini SD card. This action will COMPLETELY REFORMAT AND ERASE YOUR SD CARD. I'd suggest copying everything off of it to your HDD in ActiveSync.
This is where it gets gray for me. There is supposedly a way copy the image from the SD card to your PC and back using itsutils utilities called psdpread.exe and psdwrite.exe. You have to know or figure out the size of the image on the SD card and the instructions were not intuitive to me. At this point I am leaving the card out of my phone until I decide whether or not to stay with the iMate rom. I did confirm that I can use the card to reload the T-Mo rom. With the card in the phone, load up the bootloader as described above. When it first comes up, it will ask you press the volume slider to load from the card. I worked for me.
I get Vendor ID error
What was required to load the ROM on your T-Mobile US branded SDA? I keep getting a Vendor ID error ( I assume the same as the old country code error on the XDAs). My phone is application and sim unlocked.
Thanks.
Panabax
Re: I get Vendor ID error
Panabax said:
What was required to load the ROM on your T-Mobile US branded SDA? I keep getting a Vendor ID error ( I assume the same as the old country code error on the XDAs). My phone is application and sim unlocked.
Thanks.
Panabax
Click to expand...
Click to collapse
I had to use what I believe is referred to as the Super CID unlock. It is one of the options in the SPV-Services app I got from the URL referenced in the first post. I was very leary to use it because I couldn't find any documentation about how to revert back if desired. I haven't had any issues since I set it to "11111111". I only hope that it won't prevent me from using the official T-Mo AKU2 release when it comes out.
Thanks
Thanks. In the time between our posts, I came to the same conclusion. The upgrade is proceeding as I type.
Panabax
Hmm sounds like something I would like to try. Thanks for all the good info, I have a 256 MB sd card on the way from New Egg to use exclusively to back up my rom (didn't want to waste my 2gigger .
-Kap
artiemon said:
Use mtty.exe on your computer and select USB to connect. After connecting type:
r2sd all
Click to expand...
Click to collapse
Can you explain where to get mtty.exe and how its used?
Thanks
-Kap
kaplanfx said:
artiemon said:
Use mtty.exe on your computer and select USB to connect. After connecting type:
r2sd all
Click to expand...
Click to collapse
Can you explain where to get mtty.exe and how its used?
Thanks
-Kap
Click to expand...
Click to collapse
Here is where I got mtty.exe.
http://wiki.xda-developers.com/index.php?pagename=HimalayaHowtoCopyRom
The following thread has some info on backing up the rom. Scroll down to a post by Genesis3. He is referring to a different terminal emulator (terraterm), but it works the same as mtty. Both of these just open up a terminal session to your phone. Genesis3 is discussing a different platform, but you will get the idea.
http://forum.xda-developers.com/viewtopic.php?t=43399
thanks for the quick reply, im hoping to get the imate rom on my phone today.
-Kap
HI,
I downloaded the SPV-Services.zip. However, when I run it on my PC. It says
RAPI Init failed:RAPI init timeout
ROM editing tools will be unavailable
Anyone know what is the problem here?
Thanks
thx for your new ROM,
if i want to install chinese input software to input chinese word with
new rom, how can I?
thx again!
ronior said:
thx for your new ROM,
if i want to install chinese input software to input chinese word with
new rom, how can I?
thx again!
Click to expand...
Click to collapse
I dont think there is Chinese input program for Windows Mobile 5 SP.
thx for your rapid answer
but really has one!
your can find it almost in any chinese forum
ronior said:
thx for your rapid answer
but really has one!
your can find it almost in any chinese forum
Click to expand...
Click to collapse
Really?
well...then
did u application unlock the phone before installation? Just copy the cab file to your phone and run it....or use the setup if it has one
sixthday said:
HI,
I downloaded the SPV-Services.zip. However, when I run it on my PC. It says
RAPI Init failed:RAPI init timeout
ROM editing tools will be unavailable
Anyone know what is the problem here?
Thanks
Click to expand...
Click to collapse
You have to kill wcescomm.exe in the Windows Task Manager (ctl-alt-del keys brings it up), look for wcescomm.exe, stop the task. This will eliminate the error you are getting. Then Run the 'SPVServices.exe' file on your PC - it will communicate with your phone via activesync. Please note that this file connects to a remote server to do the unlocking calculations, so requires an internet connection. It's been reported that if you have IE7 (beta 2 in my case) installed, it might not work; I have IE7 B2 installed and all worked fine. On the SPVServices tool menu, click the CDI box, it will update your ID to 11111111 (now all is unlocked) then you can do the mtty.exe to backup up your ROM to a miniSD card. I have a word document I've written for myself that outlines some of these pieces and bits and parts I've read on various forums. Email me if you want the Word Doc file.
i have this problem:
r2sd all
***** user area size = 0x3CA0000 Bytes
R2SDBackup() - Download type = 6
usTotalBlock = 1 sizeof(SDCARD_SIGNATRUE_TABLE)=512
You didn't get the proper security level to download a specific image
Cmd>
can you help me?
ciselko said:
i have this problem:
r2sd all
***** user area size = 0x3CA0000 Bytes
R2SDBackup() - Download type = 6
usTotalBlock = 1 sizeof(SDCARD_SIGNATRUE_TABLE)=512
You didn't get the proper security level to download a specific image
Cmd>
can you help me?
Click to expand...
Click to collapse
I believe that message is displayed if you have not yet CID unlocked your phone. Did you use SPV Services to unlock it?
i have done these two procedures:
http://wiki.spv-developers.com/index.php/HTC_Application_Unlock_Guide
and
http://wiki.spv-developers.com/index.php/HTC_Smartphone_SIM_Unlock_Guide
than I tried mtty.exe but... :-(
have I forgot something?
There's an application called SPV-Services in one of the links above. It has an option for Super CID unlock.

unlock galaxy s 4g (vibrant) super problems

hi there experts
i am having a hard time sim unlocking this particular phone. i have no idea what else to do.
the applications by DaGentooBoy do not work. the code comes back NULL
there is no nv_data.bin file anywhere to be found in the phone
i tried the BML5 method, but the string is nowhere to be found in that file.
it seems that the t-mobile galaxy s 4g phone do not have this unlock code incorporated in.
i have tried Galaxy_s Unlock took from the market but it always gives an error saying that i have a problem with busybox. i have tried it on rooted 2.2 froyo the phone came with. i have 2.3.6 gingerbread on right now (stock from samsung loaded with kies and rooted with superoneclick 2.2) but no go same issues. i tried installing different busybox versions. still nothing. i have tried other roms, still nothing. the developers of galaxy_s unlock tool say that there are issues with busybox and droid2.2, but it does not work on 2.3.4, 2.3.6. nothing works.
i have tried and unlocked an att captivate with the galaxy_s unlock tool after root. that phone also had the codes coming up NULL and no nv_data.bin files, but it works with galaxy_s unlock tool.
i am reading here (http://techlab102.com/samsung-galaxy-s-carrier-unlock/) that the t-mobile vibrant phone has a bunch of bloatware that prevents busybox from installing correctly or at all. they said they installed some manager and uninstalled this bloatware, but fails to says which ones. i am looking at a ton of stuff in the phone with the manager, and i have no idea what to uninstall in order for the busybox to install correctly anf for glagy_s unlock tool to work.
if anybody can point me in a direction that would allow me to do this i would really appreciate it. thank you very much.
jmecherul
EDIT: this is the galaxy s 4g from t-mobile (no the vibrant). is it possible that the nv_data.bin files is somewhere else in the phone no in the usual spot?
The nv_data.bin should be found in
/efs/root/afs/settings.
i dont recommend the apps as ive tried them, and all of them nulled my imei. (maybe thats just me).
Sent from my SGH-T959V using XDA Premium App
i found it
wondering why the nv_data.bin is in that folder instead of just /efs on the galaxy s 4g. funny.
If your imei is already null and you have no backup of the efs folder or even the nv_data.bin, im sorry i cant help you, you should ask a true expert.
If you do have a backup of the original unedited nv_data.bin, youre in luck.
Step 1: delete the nv_data.bin file from the original folder.
Step 2: move the backup of the nv_data.bin file you have into the original folder.
Step 3: open up your hex editor of choice, and go to the nv_Data.bin file. Hit options, jump to address ->1468 after the ff, you will see 01 00 00 00. (these numbers represent the locks. 01 is the network lock.)
change the 01 to 00. Save it, and close hex editor.
Step 4: delete the nv.md5 file located in the same folder as the nv_bin file.
Step 5: reboot.
if you dun have the backup, i just spent time writing that for nothing T-T
Sent from my SGH-T959V using XDA Premium App
i see where it is now. i did read that procedure with the nv_data.bin on the website, but seemed complicated and i thought the file is somewhere else. but, follower the procedure and worked like a charm. thanks
hi LIGHT
thanks for the heads up. my imei was fine. i suppose by NULL you mean that it shows NULL instead of the 16 digits in settings/about phone/status. it was never the case with mine. i am a little bit of an idiot because i was trying to do it the easy way using the software instead of dipping my toes into a little bit of linux stuff. the procedure was right there in front on me (there is a big post about it) but mentions the software below the hard way. but, got it working and now shows network unlocked and takes other sims.
it is kind of funny how the att captivate worked with the GALAXY_S UNLOCK software and the S 4G does not. it seem that t-mobile is doing something funky. although, it just struck me that i could have called t-mobile and ask them for an unlock code, but i kind of wanted to do it myself.
thanks anyway. it is much appreciated
By null, i mean 0000000000000000.
But glad you figured it out.
Sent from my SGH-T959V using XDA Premium App
For future referencing, there is an easier method/guide here:
Err.... Apparently I cant post links yet, but just Google "dkszone unlock galaxy s 4g"

[Q] QCN Files to test?

Hi peeps,
you might have seen that i only have about 10 posts, i used to be a "only in need to download a ROM user sometimes"
I've had several devices (iMate SP5, HTC Diamond, HTC Touch Pro 2 [Even to native android])without any problems... Until now... My Sensation...
As you might have seen my last post was regarding a Flash that seemed to have done something wrong and my device is in QHSUSB_DLOAD mode...
As i already surfed the web during almost a full day and night, i am just going to ask for it, cause i didn't found it on my own...
What's the plan?
As i am still able to use QPST, it offers me the possiblity to restore a QCN file...
problem is... i've found none on the internet...
I've seen a post here stating that someone could provide one, but was a bit afraid cause it has the EMEI etc right hardcoded in it...
I can promise this in return of getting a QCN file:
You get my official address + phone number (spare phone in use atm) prior to get in touch with eachother whenever you want (GMT+1 zone here, want to be able to still sleep a bit )
What will i try to do:
I am going to figure out, together with the person who provided me the QCN file, which info is from the phone itself that dumped the file, where can i retrieve that info (is it on the box, or do i need to take notes promptly to flashing before it bricks and so on...)
What will i offer afterwards:
Apart from a smile on my face cause my phone will work once again (still got 1.5 years of warranty, so if it fails, i still be able to send it to HTC support), this might be the sollution that is needed to get bricked phones back towards a heartbeat... If we have a success, we will make history in Android Phone Recovery! This might provide XDA with a tool to get even bricked phones back, towards a basic ROM or so... very small and fast to flash, so there is a way to get rid of bricked phones...
I will write a manual on how to do it, with credits to the peeps who've helped me out with info, files etc...
And prior to the manual, on a daily base a post here so you can all see what progress i am going trough...
Thanks in advance
Youry (this is my real name btw...)
The programs & Drivers
This post is for the people who are already in the "bricked phone" mode: QHSUSB_DLOAD mode named
In attachment you can find the QPST program and the needed drivers.
Greetings
This post is for those willing to help me out
First and for all, THANKS!!!
In attachment you can find every file i will be reffering to in the manual how to get the backup made.
HOW TO SETUP QPST FOR USE WITH YOUR PHONE (credits to fowenati)
disclaimer: I am not responsible for anything that happens to your phone.
Make sure your phone is plugged in, has debugging ON for the whole time of this manual.
1. Temp Root yourself using whichever method you prefer (This seems to work great for lots of people)
2. Get your MSL using MSL Reader from the Market (free) OR Call Sprint to get your MSL OR Get your MSL using CDMA Workshop (which I will not go into as It is a different subject and not as easy as the aforementioned) (Official market page of MSL Reader)
3. Get QPST and install it (found in attachment)
Put your phone in diagnostic mode by punching in *#*#3424#*#* in the dialer through out the whole rest tutorial, if it goes out of diag mode, just put it back into it by going to Dailer and punching in *#*#3424#*#*
4. Download HTC Diag Drivers Both 32and 64 are in the zip (found in attachment)
5. Install the QPST Drivers for your system (32bit or 64bit)
- A. Go into Device manager (from control panel)
- B. Find HTC Diag or HTC Diag Modem (along those lines)
- C. Right Click it and select update driver
- D. Select Browse computer for driver software
- E. Browse to the folder containing the drivers your downloaded in step 4 and then select the folder for your Windows version (32/64, if you don't know go to my computer and select properties)
- F. Click Next, it will install your drivers
6. Once your drivers are installed your device should be recognized and read as HTC Diagnostic Interface, followed by the port it is located on. Exmaple: COM5.
7. Open "QPST Configuration" by Start>All Proggrams>QPST>QPST Configuration
- A. Select "Add New Port"
- B. Input whatever port your phone is connected to (eg. "COM5" as mine was, without the quotes) in both the port, and label boxes.
- C. DESELECT The "Show Serial and USB/QC Diagnostic Ports only"
- D. Click OK
8. You should see the new added port and its state as ENABLED, if it is there, continue
The phone is now ready to make the backup i need
HOW TO DUMP THE BACKUP
1. In the already opened QPST Configurator program you open the "Start Clients"-menu, and choose "SOFTWARE DOWNLOAD".
2. You will notice that it doesn't activate the correct port normally seen, so click the "Browse"-button in order to select the right port and press the "OK"-button.
3. Open the "Backup"-tab.
4. You will notice that the box of QCN File is empty, click the "Browse"-button, give the file a place and a name, in order to find it after it is done.
5. Press the "Start"-button
6. from here on you will contribute i guess, cause i am not in the possition to know what will happen...
Greetings
*bump*
And reserve place for further postings
thx for your work, also check TrevE's thread http://forum.xda-developers.com/showthread.php?t=1188510
and also check http://psas.revskills.de/
Revskills can read/write phone partitions, but currently our CPU is not supported...
Bump
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA App
pirlano said:
thx for your work, also check TrevE's thread http://forum.xda-developers.com/showthread.php?t=1188510
and also check http://psas.revskills.de/
Revskills can read/write phone partitions, but currently our CPU is not supported...
Click to expand...
Click to collapse
I've used the info of TrevE a bit in order to find the thread wich said how to get a HTC in DIAG MODE connected to QPST...
All we need now is a QCN Dump file... So if anyone would like to help us out? It might help you out when you ever have a situation which is now stated as a bricked phone!
I'm even thinking about buying a second phone in order to do it myself... (and to have a smartphone which works, sold my backup a month ago, so i'm back to a non-touch, non-smartphone atm...)
are you sure it will work? sensation store files, data and partition in 3 chips, baseband chip, nand and emmc, i think QPST it's not enough... (or we need a newer QPST that support emmc phones too)
and actually revskills doesn't support "write" for our chipset
i think we should ask to guys working/near HTC, they can provide us leaked ROMs, with not recovery files?
If everyone is just asking if it will work and never tests it... we'll never know, i am waiting for a dump file so we can try it...
pirlano said:
are you sure it will work? sensation store files, data and partition in 3 chips, baseband chip, nand and emmc, i think QPST it's not enough... (or we need a newer QPST that support emmc phones too)
and actually revskills doesn't support "write" for our chipset
i think we should ask to guys working/near HTC, they can provide us leaked ROMs, with not recovery files?
Click to expand...
Click to collapse
*Bump*
Anyone willing to help us out?
Da_Loony said:
*Bump*
Anyone willing to help us out?
Click to expand...
Click to collapse
So you just need a backup from a working phone?
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA App
Yep that's what i need, a backup of a working phone, so i can see if it gets the phone back to life or not... afterwards if it worked, we can strip the file down to just hboot + CWM or so, so we can get it very fast done when this happens to a phone
dexter93 said:
So you just need a backup from a working phone?
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA App
Click to expand...
Click to collapse
Hello Da_Loony,
i want to ask you if your idea worked out using the backup of a working phone? and if yes can you upload the backup please
Any news about the topic ? I need a QCN file for a bricked Sensation XE.
- A. Go into Device manager (from control panel)
- B. Find HTC Diag or HTC Diag Modem (along those lines)
Click to expand...
Click to collapse
nothing appears in device manager(im running windows 7 32-bit)
and i have to ask,is this completely safe procedure?
im willing to help you if it is
subscribed. i would suggest asking a mod to move this to either development or general sections, since q&a is not getting enough attention.
btw, which sensation do you have, op? xe or regular? would it even matter at that level? mike (the revolution cook) compared partition dumps from xe and reg sensation here: http://forum.xda-developers.com/showthread.php?t=1412618
ill give this a go tonight if i can or if not ill do it on saturday its always good to know theres a way back from a brick. I would also try pm'ing someone like adamoutler to see if this might actually work just an idea
EDIT: can't get into diagnostic mode on my phone because im on a custom rom sorry guys
dmcb123 said:
EDIT: can't get into diagnostic mode on my phone because im on a custom rom sorry guys
Click to expand...
Click to collapse
strange, how would that matter? what's the error you're getting?
Im on insertcoin 4.5.0 (ICS maybe thats the problem?) basically when i type in the code it just returns to the dialer???

Can't do Firmware downgrade. Goldcard needed?

Hi people,
I'm trying to write this message with links to the relevant guides I used, but since this is my first post I can't add links to this. I hope it is still kinda clear what I mean.
I've got an HTC Desire Z (or G2 as I think it is called in the US). I bought it new from a store here in the Netherlands without any contract so there is no connection with any carrier. I now want to root my phone so that I can put Cyanogen mod on it. For this I followed some guides which led me to do a firmware downgrade. A guide on the cyanogenmod website worked all well, until I got to step 8: "Select Bootloader to flash the 1.34.707.3 firmware.". After doing this my phone gives an error saying the following:
CID incorrect!
Update Fail!
Press power to reboot.​
So after some searching I found that I need to spoof a CID using a "Goldcard". And here I'm kind stuck.
I searched around for goldcards and I found a lot of guides using some sort of Goldcardtool. This however, only works on windows, and since I am on (Ubuntu) Linux I can't use that. I tried to follow a youtube guide, which when typing "cat /sys/class/mmc_host/mmc1/mmc1:*/cid", ended in a "No such file or directory" error.
I then found a guide on the Droid-den website ("Android Guide: How To Create a Gold Card") with which I created two .img files after which I needed to do some hex editing. For this I installed a hex editor called ghex. I can open the .img files I downloaded, but I am not able to select my micro sd card in the hexeditor. I tried Bless hex editor as well, but no luck there either.
So my questions:
Do I absolutely have to use a goldcard (even though my phone is not carrier branded) or am I simply doing something wrong?
If absolutely needed, what am I doing wrong in creating the goldcard? Is there another (preferably easy) way to create a goldcard on Ubuntu?
All tips and hints are welcome!
Hi!
Use "cat /sys/class/mmc_host/mmc1/mmc2:*/cid" or "cat /sys/class/mmc_host/mmc2/mmc2:*/cid"

[Q] How to read and write NV items beyond the range of 0-65535

I have HTC Vivid which is LTE device. Using QXDM I am able to read NV items values from 0-65535 , but I want to read vales beyond this range like "67207-LTE ML1 Antenna Correlation Report Period"^"LTE" , So how can I read and write this value using QXDM tool. I am using QXDM 03.14.344 and QPST 2.7 Build 323.
and Is there any other way or tool (other than QXDM) to read and write NV item from device. Please share views if anyone have ideas how to do this.
Thanks in advance.

Categories

Resources