I managed to unlock my HTC Tattoo which was locked to Orange UK (still locked!). Thanks to my friend who adviced to try one of those i-SmartSim 2008 SIM Card Unlock Attachment for Nokia and Most Other Cell Phones
I used I-SmartSim and it works with Vodafone now!
I am so happy as have all Google applications installed too.
Last edited by iliko; February 8th, 2010 at 01:19 PM.
If you have done this does the google apps work, even the mail when download a file??
Yes it was crashing afterwards. So I flashed the ROM and downgraded OS to version 1.6.405 and Google mail work fine now.
I do not understand why the phone still remains locked to Orange UK after flashing it?
Typing it for third time now as my bloody Firefox was crashing WARNING:This is not an official instructions and it may damage your phone. It is completely up to you if to do it or not.
[HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade If you are stuck on a ROM you don't like (Orange UK/asian carrier etc.) you can use this howto to create a goldcard to bypass the CID checks so you can downgrade and root your HTC Tattoo.
01. Download QMAT 5.06 here
It’s a demo version so will only run for 10 minutes.
02. Format your SD card to FAT32. Please keep in mind some brands of SD cards do not work.
03. Install Android SDK. Use adb to run this command: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
04. Copy the SD card cid code displayed after the adb command.
05. Start Qmat and Click on Cyptoanalysis Tools > Crypto Toolbox.
06. Look at the bottom, there is a text box (beside the “Reverse String” button) enter the SD card cid code you got earlier.
Click on the “Reverse String” button, the result is reversed…
Example: 532600bd227d9c0347329407514d5402
07. Copy the reversed SD card cid code.
08. Go to QMAT goldcard site here (Free G1 goldcard generation !) to generate your goldcard (yes it says for G1 but works for our HTC Tattoo too).
09. Enter your email. For the correct SD card cid code, you need to replace the first 2 characters to 00.
Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”.
Replacing is not essential and you may try it if not replacing does not work for you.
10. Click Continue and you will receive the goldcard.img in .zip format in your email.
11. Go to your email, download the zip file and save it to a directory and unzip it to goldcard.img
13. Install and launch HxD Hex Editor program. (make sure you use "Run as Administrator" under Vista and win 7)
14. Go to Extra tab > Open Disk. Under Physical disk not Logical one, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.
15. Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved/unzipped earlier.
Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.
16. Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.
17. Click on the “removable disk” tab. Select offset 00000000 till offset 00000170 (including the 00000170 line), click on Edit tab and then Paste Write.
18. Click on File > Save. now you can exit the program.
Typing it for third time now as my bloody Firefox was crashing WARNING:This is not an official instructions and it may damage your phone. It is completely up to you if to do it or not.
[HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade If you are stuck on a ROM you don't like (Orange UK/asian carrier etc.) you can use this howto to create a goldcard to bypass the CID checks so you can downgrade and root your HTC Tattoo.
01. Download QMAT 5.06 here
It’s a demo version so will only run for 10 minutes.
02. Format your SD card to FAT32. Please keep in mind some brands of SD cards do not work.
03. Install Android SDK. Use adb to run this command: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
04. Copy the SD card cid code displayed after the adb command.
05. Start Qmat and Click on Cyptoanalysis Tools > Crypto Toolbox.
06. Look at the bottom, there is a text box (beside the “Reverse String” button) enter the SD card cid code you got earlier.
Click on the “Reverse String” button, the result is reversed…
Example: 532600bd227d9c0347329407514d5402
07. Copy the reversed SD card cid code.
08. Go to QMAT goldcard site here (Free G1 goldcard generation !) to generate your goldcard (yes it says for G1 but works for our HTC Tattoo too).
09. Enter your email. For the correct SD card cid code, you need to replace the first 2 characters to 00.
Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”.
Replacing is not essential and you may try it if not replacing does not work for you.
10. Click Continue and you will receive the goldcard.img in .zip format in your email.
11. Go to your email, download the zip file and save it to a directory and unzip it to goldcard.img
13. Install and launch HxD Hex Editor program. (make sure you use "Run as Administrator" under Vista and win 7)
14. Go to Extra tab > Open Disk. Under Physical disk not Logical one, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.
15. Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved/unzipped earlier.
Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.
16. Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.
17. Click on the “removable disk” tab. Select offset 00000000 till offset 00000170 (including the 00000170 line), click on Edit tab and then Paste Write.
18. Click on File > Save. now you can exit the program.
20 . Rename it to CLICIMG.zip and copy to root of your MicroSD.
21. Reboot your phone holding power and volume down buttons with this SD Card (now GoldCard) inside and should bypass CID error.
22. It should now load ROM and start flashing. Do not unplug the phone or touch it until it fully finishes flashing it took 10 minutes for me.
Done.
Credits:
Original heads up by junoreaktor with link to this That site used the XDA Sapphire goldcard howto here
Hey, I followed your guide and have not had any luck. I followed it, extracted the rom.zip from the update (It seems you missed this step) and renamed it CLICIMG.zip, but when I booted up with the volume down button being held, it didn't do anything different, just booted into hboot.
Thanks for sharing your knowledge.
I tried to flash the rom as you describe - followed all steps exactly, but after hboot
it says clicdiag.zip no image
Hey, I followed your guide and have not had any luck. I followed it, extracted the rom.zip from the update (It seems you missed this step) and renamed it CLICIMG.zip, but when I booted up with the volume down button being held, it didn't do anything different, just booted into hboot.
What am I missing? Thanks
That is what happened to me for couple of days. Either device can not see the file on SD or see the card as golden one.
Try to rename the CLICIMG.zip to CLICDIAG.zip and see if it tryies to load it.
Another possibilty is the SD does not suit, try to find another one.
If you're having trouble updating from SD you can use one of the RUUs that are out from HTC instead. I used this one to change my malaysian ROM to a WWE that had market: RapidShare: 1-CLICK Web hosting - Easy Filehosting
If you're having trouble updating from SD you can use one of the RUUs that are out from HTC instead. I used this one to change my malaysian ROM to a WWE that had market: RapidShare: 1-CLICK Web hosting - Easy Filehosting
This file is a .exe file. Did you rename the exe file to clicimg.zip?
All ok guys. Its done!!!
i followed all the above instructions but with one difference.
No clicdiag.zip copied in the sd card. Only after booting the phone in Hboot mode with the vol-down and power button, i pushed the back button and it took the phone in in usb fastboot mode. After that i plugged the phone via usb cable to the pc and executed the downloaded ''RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_ NoDriver.exe'' from the pc. After that the update started and the phone became flashed!!!
Now the phone has all the availble European languages to select.
Hope this will help other trying to flash their Tattoo's
as stated above im a noob and im stuck at the start.
ive got to ...
C:\AndroidSDK\tools>adb shell cat/sys/class/mmc_host/mmc1/mmc1:*/cid
adb server is out of date. killing...
*daemon started successfully *
cat/sys/class/mmc_host/mmc1/mmc1:*/cid: not found
ive managed to get sdk to display the phone serial but once its said "killing" my phone will no longer sync to pc(disconnects) and will only connect again after re-booting the pc.
as stated above im a noob and im stuck at the start.
ive got to ...
C:\AndroidSDK\tools>adb shell cat/sys/class/mmc_host/mmc1/mmc1:*/cid
adb server is out of date. killing...
*daemon started successfully *
cat/sys/class/mmc_host/mmc1/mmc1:*/cid: not found
ive managed to get sdk to display the phone serial but once its said "killing" my phone will no longer sync to pc(disconnects) and will only connect again after re-booting the pc.
All ok guys. Its done!!!
i followed all the above instructions but with one difference.
No clicdiag.zip copied in the sd card. Only after booting the phone in Hboot mode with the vol-down and power button, i pushed the back button and it took the phone in in usb fastboot mode. After that i plugged the phone via usb cable to the pc and executed the downloaded ''RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_ NoDriver.exe'' from the pc. After that the update started and the phone became flashed!!!
Now the phone has all the availble European languages to select.
Hope this will help other trying to flash their Tattoo's
It worked perfectly! Thank you so much! And you too iliko!
I didnt open the HTC Sync program, just selected HTC Sync on the phone instead of usb drive. It connected. I ran the command and it tells me it cant be found.
any ideas why it says adb server is out of date and what its "killing"?
hate to be a nuisance as others seem to be able to get it work.
Last edited by deanbag; November 24th, 2009 at 04:40 PM.
Firstly, is USB debugging enabled on your phone? To check, go to settings>Applications>Development. Enable it if it isn't
Secondly, when it comes up with the options as you plug it in, just ignore it and hit back. It should then just enable usb debugging mode and not sync or hard drive.
Thanks to everyone for the instructions provided here.
Although I was able to recover the applications that Orange removed (as documented in my other post), I was still fed up with GMail falling over whenever it was faced with inline images or attachments. It also annoyed me that I could not remove the game demos and applications that Orange had installed. Therefore I decided to take the plunge and update the firmware in my Tattoo.
Just thought I would make a few notes that others might find useful:
* I installed the 1.67.405.6_WWE image listed elsewhere in this post.
* Installing a standard HTC ROM on an Orange phone seems to work fine. Even the APN settings for the mobile internet access were automatically set to the correct values (I assume they are read from the SIM).
* I cannot understand why Orange felt the need to adjust the look of the interface, the original is much nicer!
* The GMail, GoogleTalk and YouTube apps are all present in the aforementioned ROM image.
* After updating I was still able to make phone calls and access the mobile internet.
* When installing the new image I did not reboot the phone as per instructions, but instead let the HTC installer automatically reboot the phone into the correct mode.
* I created a GoldCard using an old Nokia 128MB MicroSD card. Surprisingly, it still works in my Nokia phone even after formatting to FAT32 and applying the GoldCard method to it.
* I am a Linux user, but use Windows XP (when I have to) in a virtual machine via VMware Player 3.0. I found that I was able to connect the phone through to the VM and run the HTC installer executable without issue!
Excellent, glad it worked out for you Terranim. And thank you for posting your notes here, I've no doubt that will come in handy for forum members and wandering Googlers alike.
worked like a breeze.
Followed steps 1-19 of the long how-to, then diverted to dusan7's way.
A note to other newbies like me: I think you don't need to install the Android SDK, all you want is the command line tool which is in the zip/tgz file that you downloaded. (Took me the better part of an hour to install all the Android Development APIs and whatnot, only to find out that I hadn't needed to do so.)
One more thing: What is a gold card? What is it for? At the moment I think it's a 'special' SD card, and the phone will allow to install a different ROM if it's there. But if that was all, then what prevents us from using a gold card to install a 'rooted' android on the phone? Or a CyanogenMod or whatever?
A goldcard is a card that allows the flashing software to skip the CID check (CID is a number burned into the SD card flash at manufacture) and allow installation of any properly signed ROM onto the device. You need root access to install cooked firmware, because there's no way to sign the ROM without HTC's private key. So as long as the ROM you're trying to flash was released by HTC, you're fine.
A goldcard is a card that allows the flashing software to skip the CID check (CID is a number burned into the SD card flash at manufacture) and allow installation of any properly signed ROM onto the device. You need root access to install cooked firmware, because there's no way to sign the ROM without HTC's private key. So as long as the ROM you're trying to flash was released by HTC, you're fine.
I understand what a GoldCard is and I only want to get rid of the Orange firmware for the original HTC one (as described above!!!). I can see the instructions above about how to make one, but it states only certain brands of SD work when making your GoldCard.
What brands are recommended for making a GoldCard?
Sorry, I was responding to Skywolf. I used a Kingston for mine, but I've heard most should work. All that is necessary is that your card actually conforms to the CID standard in the SD card specifications.
All ok guys. Its done!!!
i followed all the above instructions but with one difference.
No clicdiag.zip copied in the sd card. Only after booting the phone in Hboot mode with the vol-down and power button, i pushed the back button and it took the phone in in usb fastboot mode. After that i plugged the phone via usb cable to the pc and executed the downloaded ''RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_ NoDriver.exe'' from the pc. After that the update started and the phone became flashed!!!
Now the phone has all the availble European languages to select.
Hope this will help other trying to flash their Tattoo's
Could you tell me please, does this image include serbian language too (or croatian)?
(RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_N oDriver.exe)
Last edited by rassha; December 10th, 2009 at 01:40 AM.
I have tried with four different sd card and none worked, it's possilbe??
After all the steps I put the sd card in the phone, with clicdiag.zip it loads but after nothing appen, with clicimg.zip it says:
sd checking...
loading...[clicdiag.zip]
no image!
What brand of sd card do you used??
I have also tried the update by fastboot usb mode but the pc give me error 131!
Typing it for third time now as my bloody Firefox was crashing WARNING:This is not an official instructions and it may damage your phone. It is completely up to you if to do it or not.
[HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade If you are stuck on a ROM you don't like (Orange UK/asian carrier etc.) you can use this howto to create a goldcard to bypass the CID checks so you can downgrade and root your HTC Tattoo.
01. Download QMAT 5.06 here
It’s a demo version so will only run for 10 minutes.
02. Format your SD card to FAT32. Please keep in mind some brands of SD cards do not work.
03. Install Android SDK. Use adb to run this command: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
04. Copy the SD card cid code displayed after the adb command.
05. Start Qmat and Click on Cyptoanalysis Tools > Crypto Toolbox.
06. Look at the bottom, there is a text box (beside the “Reverse String” button) enter the SD card cid code you got earlier.
Click on the “Reverse String” button, the result is reversed…
Example: 532600bd227d9c0347329407514d5402
07. Copy the reversed SD card cid code.
08. Go to QMAT goldcard site here (Free G1 goldcard generation !) to generate your goldcard (yes it says for G1 but works for our HTC Tattoo too).
09. Enter your email. For the correct SD card cid code, you need to replace the first 2 characters to 00.
Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”.
Replacing is not essential and you may try it if not replacing does not work for you.
10. Click Continue and you will receive the goldcard.img in .zip format in your email.
11. Go to your email, download the zip file and save it to a directory and unzip it to goldcard.img
13. Install and launch HxD Hex Editor program. (make sure you use "Run as Administrator" under Vista and win 7)
14. Go to Extra tab > Open Disk. Under Physical disk not Logical one, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.
15. Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved/unzipped earlier.
Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.
16. Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.
17. Click on the “removable disk” tab. Select offset 00000000 till offset 00000170 (including the 00000170 line), click on Edit tab and then Paste Write.
18. Click on File > Save. now you can exit the program.
20 . Rename it to CLICIMG.zip and copy to root of your MicroSD.
21. Reboot your phone holding power and volume down buttons with this SD Card (now GoldCard) inside and should bypass CID error.
22. It should now load ROM and start flashing. Do not unplug the phone or touch it until it fully finishes flashing it took 10 minutes for me.
Done.
Credits:
Original heads up by junoreaktor with link to this That site used the XDA Sapphire goldcard howto here
cheers iliko! I had seen the original thread at xda but your hex editor pics were very helpful
I am in Oz, and like a few others - have a malaysian tattoo/click.
I got it to work with the same image but perhaps had a slightly easier time! I am sharing here in case others may find it helpful:
*ADB = WTF? if this is what you are wondering, then you are not alone. It refers to 'android development bridge' that allows your android device to connect to to pc via usb without being in sync or disc drive mode.
What you need to get into ADB.
*The android SDK
*android usb drivers
*ADB mode enabled in your phone and teh variable set up in pc system settings>>>read HOW TO ADB for DUMMIES from xda
>>I found the android usb drivers were already on my system. I have a feeling that the HTC sync app I have installed may have done that... if you have the ADB mode/drivers going properly it will look like this in your device manager:
You of course need to have a nice clean/formatted msd card in the phone to get the CID off it using the command line code iliko outlines above. For those curious, I used a a 2GB sandisk micro sdhc card. The original FAT32 formatting and later hex editing was done in windows.
*You dont need to do all that QMAT stuff anymore! Once youve popped in that adb code and got the CID number >> it looks like this
*red bits block out personal info and my first attempt which didnt work due to a typo
You'll need to write this number down - or better yet type it into a text/wordpad file so you can easily copy and paste it.
Then go to Sooa-'s Goldcard Hex Reversal Page and copy and paste the number in and press 'submit' >>youre reversed number will be generated and you will see a hyperlink to QMATS page where you can generate the gold card code.
Here you will input your email and your reversed number and the prized goldcard.img you are after will be sent to the email you have nominated.
The email seemed to have been sent pretty much instantly.
Then hop over and download the goldcard.img from your email account and follow iliko's instructions for the hex editor stuff. Its pretty easy. You are basically replacing the lines of the goldcard.img into to sd cards existing lines. I had my sd card plugged into my pc via a reader for this bit - as you need to be able to identify 'removable disk' in hex editor as per the instructions. Whether you could have kept the m-sd in the phone and gone over to 'disc drive' mode is something I didnt try.
Once youve authored the edited hex onto the card, IT IS NOW A GOLDCARD!
Now. to get that update.... I fussed about with all that clicimg/diag business and had no luck.
What worked:
*As mentioned I have HTC sync installed. I plugged that in and went into 'htc sync' mode on the phone (ie, not disc drive mode).
From here I just ran the RUU Click HTC WWE 1.67.405.6 WWE release signed NoDriver.exe from the desktop and it rebooted and updated in a civilised manner. No button holds, it just did it business. I then took the goldcard out and replaced my original SD with all my music etc.
Upon rebooting it was great to be asked for UK english and finally see the market there. Even better - it actually worked !! \o/ Gmail, youtube etc all good too.
I hope that was helpful to someone!! It will at least keep us going until 2.01 comes out (see here for more info on that)
cheers Tattooists!
A7
Last edited by Astrotoy7; December 14th, 2009 at 06:17 AM.
I just uploaded the RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_No Driver.exe to megaupload as well, just in case the rapidshare link goes down. It should also be a faster download. Here's the link: MEGAUPLOAD - The leading online storage and file delivery service
I'm not able to unlock this phone!!
In the first step I bought the unlock code, the phone says ok but the sim isn't initialized.
In the second stem I have upgraded the rom with RUU Click HTC WWE 1.67.405.6 WWE release signed NoDriver.exe directly from windows with one orange sim and the debug mode. Now I have entered another time the unlock code but the problem it's always the same, the sim isn't initialized and after every roboot I have to enter the serial code.
In the thirt step I have made the gold card. I have tried with five sd cards, sandisk and kingstone. I have tried ranaming in clicimg.zip and clicdiag.zip but I have always error!
What can I do? I'm the only one unable the unlock this phone??!!
I'm not able to unlock this phone!!
In the first step I bought the unlock code, the phone says ok but the sim isn't initialized.
In the second stem I have upgraded the rom with RUU Click HTC WWE 1.67.405.6 WWE release signed NoDriver.exe directly from windows with one orange sim and the debug mode. Now I have entered another time the unlock code but the problem it's always the same, the sim isn't initialized and after every roboot I have to enter the serial code.
In the thirt step I have made the gold card. I have tried with five sd cards, sandisk and kingstone. I have tried ranaming in clicimg.zip and clicdiag.zip but I have always error!
What can I do? I'm the only one unable the unlock this phone??!!
It will not be unlocked even if you do gold-card method becuase to unloack it we need rooted ROM so to reflash radio module too.
I unlocked it with iSmartSim bought for $3.00 on dealextreme.com
I have succesfully flashed the phone now with goldcard by fastboot usb mode. I'm sure that now must be ok bacause also radio was flashed but still can't use my Wind (italian) sim!
At every roboot it ask me the unlock code, says "network succesful unlocked" and after it continue to say "unlocking sim card", but it never stops!!
The data of my phone are those:
HBOOT-0.52.0001
MICROP-0203
RADIO-3.35.07.20
Hello. I followed the steps as closely as I could; however, I am using Ubuntu.
I used gparted to format the MicroSD card, and a program called ImageWriter to write the goldcard.img. The part I am stuck at is booting the device. Note, the work-a-round that some of you have offered to directly call the exe file doesn't work in wine so I have to get the phone to load it.
So I copied the CLICDIAG.zip to the MicroSD card, inserted the card into the phone, and then booted the phone (down volume + power).
HBOOT starts, a progress bar is at the top right hand screen.
It does the following:
* SD Checking...
* Loading ... [CLICDIAG.zip]
After progress bar reaches 100%
* Checking ...[CLICDIAG.zip]
Then it prints out something really quick (can't read it) and then goes back to the main HBOOT screen.
Hello. I followed the steps as closely as I could; however, I am using Ubuntu.
I used gparted to format the MicroSD card, and a program called ImageWriter to write the goldcard.img. The part I am stuck at is booting the device. Note, the work-a-round that some of you have offered to directly call the exe file doesn't work in wine so I have to get the phone to load it.
So I copied the CLICDIAG.zip to the MicroSD card, inserted the card into the phone, and then booted the phone (down volume + power).
HBOOT starts, a progress bar is at the top right hand screen.
It does the following:
* SD Checking...
* Loading ... [CLICDIAG.zip]
After progress bar reaches 100%
* Checking ...[CLICDIAG.zip]
Then it prints out something really quick (can't read it) and then goes back to the main HBOOT screen.
Any idea what might be going wrong?
This means gold card is successfully created. You have to use CLICIMG.zip name not CLICDIAG.zip. Try that and let us know.
The HTC Tattoo is the company's 4th Android Phone and 2nd running their custom build of Android called HTC Sense! With a 3.2MP camera, 3.5mm headset jack, MicroSD expansion slot and all the advantages of Android and Android Market, the HTC Tatt... Read More