yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] xTuX:
Is there a way to flash my HTC Hero with the ARM9 mode? I screwed pretty much my SPL on the ARM11... I need this or my hero is a brick

see my thread please

http://xdaforums.com/showthread.php?t=565604
[Hero, G2 Touch Android Development] felikz:
is it legal to remove the simlock or will the phone just loose the garanty?
[Hero, G2 Touch Android Development] zeeshanlateef:
I got the orange branded Hero (original ROM) as a gift from the UK and I can use it with any operator. Don't know how it was unlocked and that is also stopping me from flashing the official orange firmware upgrade as it MAY re-lock my Hero to Orange (disaster).....

thoughts welcome!

Edit: Well many many thanks for the flood of comments and expert advice! I did not go for the Orange update as it would re-simlock the hero. I rather rooted the htc with theunlokr's guide and flashed the pre-rooted HTC Generic upgrade available at Android@Modaco. Presto! All updated and bloody fast! No issues yet!
[Hero, G2 Touch Android Development] zeeshanlateef:
hey! i can confirm that the Orange CID lock exists. But I got a SIM unlocked phone outside of the UK. I do not know how it was unlocked, but the Hero wasn't rooted and was running the stock Orange ROM. I did not want to use the Orange branded ROM upgrade as it would re-simlock me. I could not even overwrite the stock Orange ROM with the HTC generic upgrade cause it gave me a CID error!

Still was able to flash the new HTC generic upgrade ROM by rooting and using the update.zip method.

Now the question is; if you flash to the HTC generic upgrade do you get SIM unlock or not??? i dunoo! wanna try it?
[Hero, G2 Touch Android Development] csasek:
I have this connector but I'm not clear on how to make the change you describe. DO I just solder the three TTL wires to the one USB connector or do I use 2 USB connectors? I'm sorry but if you could break this down for me I would be grateful.

Chris
[Hero, G2 Touch Android Development] seronhero:
Give yourself a pat on the back. Awesome commit!
[Hero, G2 Touch Android Development] csasek:
after reading closer I see what i need do.
[Hero, G2 Touch Android Development] agent-5:
Supplies in UK

Hi everyone,

I'd like to build one of these cables, but all the links seem to be to shops in the US. Anyone built one in the UK? If so, could you post a list of items which can be purchased from UK based sites?

Thanks in advance.
[Hero, G2 Touch Android Development] www.g5m.ro:
is not possible to use interface emulate COM by USB like Furious, Infinity and other ? and USE RJ45 connection ?
[Hero, G2 Touch Android Development] agent-5:
OrangeUK SIM Lock

If your on Orange or have an Orange branded phone, call 150 or 345 and request a SIM Unlock Code. They will charge £20 for it and it will take upto 10days. Unlocked my last three phones (N73, N95 and Hero) using this method. A lot safer and quicker than anything online.

I've ordered parts to build my own cable and will be attempting to CID-Unlock my Orange HTC Hero in a couple of days. Will post my progress.
[Hero, G2 Touch Android Development] agent-5:
I live in UK and have ordered all the parts, If mine is successful, I'd be happy to help. ;)
[Hero, G2 Touch Android Development] oblika:
OK. Good luck with your cable. Let me know when you succeed!:D
[Hero, G2 Touch Android Development] agent-5:
Software

Hi everyone,

I've just got all the parts for the cable and will build it tonight. One small oversight, does anyone know of any suitable (and free!) software that I can use on a Windows 64x Vista System? :o

I notice the author of this thread is using a terminal under Linux. I've downloaded Ubuntu and am going to start using it soon and learning Linux (thanks HTC Hero!). But for the mean time, if someone could point me in the right direction that would be great.

Thanks in advance.
[Hero, G2 Touch Android Development] agent-5:
Half way there

Hi everyone,

I've built the cable and it connects to the phone with no problems at all. I'm using 'Advanced Serial Port Terminal 5.5' to access the phone and can see an echo of whats being displayed in the terminal window.

A few problems though:

1. I'm using version HBOOT-1.76.0007 and not the recommended 1.76.0004 version

2. Fastboot boot hackspl.img does not work. It gives me the error:

downloading 'boot.img'... FAILED (remote: not allow)

I've got an image of 0004 HBOOT and I'm running Cyanogens latest recovery ROM, so if anyone could give me some help reverting back to 0004, that would be fantastic!

Thanks in advance.
[Hero, G2 Touch Android Development] Jesterz:
if you can, just run this update.zip and downgrade your SPL, also make sure you use the correct radio rom mentioned in the first post.

I've attached the SPL in update.zip format for more people if needed.

(just rename the zip file to update.zip and run it from the recovery rom)
[Hero, G2 Touch Android Development] agent-5:
Thanks Jesterz. Trying it now.

UPDATE:

Can confirm that my phone is now CID unlocked. (Had to downgrade my radio, but once I upgraded back to the latest version, the CID lock was still off.) Great stuff!

Thanks again to everyone!
[Hero, G2 Touch Android Development] packetlss:
No, it will only flash your bootloader, nothing else is touched.
[Hero, G2 Touch Android Development] agent-5:
Thanks again! :)
[Hero, G2 Touch Android Development] ash1980:
Hi,

im new to this,

i have an UK orange locked phone bought from ebay. I requested code from various unlocking websites. No joy.

Will this method of removing the cid locks using the debug cable aslo remove my simlock?
[Hero, G2 Touch Android Development] Al936:
Did it!

Just did it.

Thanks a lot to adq and others!!!

This actually works and my Hero became security unlocked and is super-CID.

Some questions:

1. I have upgraded back to radio 6.35.07.08. But how to revert back to hboot 1.76.0007?

2. Before remove the Hero's security and CID locks I made nandroid backup.

If I will do nandroid RESTORE, will this affect my security unlocking and super-CID status?

Alex
[Hero, G2 Touch Android Development] ash1980:
does this remove simlock?

waiting for your answers
[Hero, G2 Touch Android Development] Al936:
ash1980, sorry, I do not know. My Hero was initially sim unlocked.

Just made nandroid RESTORE - it does not affect security unlocking and super-CID status!
[Hero, G2 Touch Android Development] agent-5:
004 or 007

Just a thought:

I've been using my Hero for the last few days and forgot to update the Boot Image back to 007 from 004 after the CID-Unlock process. I can't really see a difference in boot speed and only switch my phone on in the morning and off in the evening.

Seeing as its a prerequisite to have 004 before CID-Unlocking, would it be better to leave it 'as-is' rather than upgrading back to 007? Does 004 give more functionality (with the USB/Serial and Terminal programs) than 007?

I've not ventured into the low-level commands yet (may never need to), so any forum members have any comments? :confused:

004 or 007, please cast your votes now!
[Hero, G2 Touch Android Development] Al936:
Good point, agent-5.
[Hero, G2 Touch Android Development] Jesterz:
although a good point, this goes outside the scope of removing the security/cid lock, so create a new thread if you want to discuss which SPL is better :)
[Hero, G2 Touch Android Development] neosub:
Help

Hi everyone

I need help. Can u tell me how i can upgrade my hero with any rom. I buy it on internet in hongkong. I tried to put a new official rom but the process stop before end and impossible. Is it meen than i have to make the cid unlock process if i want to put any roms.

Thanks
[Hero, G2 Touch Android Development] irishandrew:
Hey Guys,

Thanks to the OP (adq) for the instructions - built a cable and unlocked my Orange Hero without issue.

For the poster (ash1980) asking if this network unlocks the hero (I presume that's what you meant?) - in my case (with Orange UK) it unlocked the CID, however I still needed to input the network unlock code to enable the use of other SIM's (running it on Vodafone at the moment). This might not be the case all the time though? Particularly if it is locked on another network? (We know how ridiculous Orange are being with their policies, especially considering unsubsidised phones).

However with the SuperCID enabled, and the networklock altered through the cable, the code worked without issue - unlike before where it would say unlocked yet be unable to register on the network, and relock on reboot.

Thanks again to everyone's advice :-)

Andrew.
[Hero, G2 Touch Android Development] patp:
Just to be clear, will this method sim unlock a current Orange branded Hero, or does one need to buy an unlock code separately?
[Hero, G2 Touch Android Development] irishandrew:
co

Just to be clear, my Orange locked hero required the CID unlock AND a purchased unlock code to work.

Accesing the phone using the cable allowed for the unlock code to function. This may not always be the case as the unlock should theoretically enable the network unlock following superCID.

Alternatively it has been mentioned by a few people that flashing the modaco custom ROM 2.8 has made the previously non-functioning codes to work and is a good first step before messing about with serial cables.

-andrew
[Hero, G2 Touch Android Development] Al936:
irishandrew,

Let me ask the following way.

If I have Orange locked hero and would like to unlock it so it can work with any SIM card. What I need to do:

1. To purchase unlock code and apply it?

2. To make CID unlock using the cable as described in the first post?

3. point 2 above plus point 1 above?

4. something not mentioned by me?

Thanks,

Alex
[Hero, G2 Touch Android Development] Z!L0G80:
"AT@SIMLOCK=1,%x,%s",0xD,0

"[RADIO_ERR] >Enable SimLock %x error!",0xA,0

"AT@SIMLOCK=2,1,%s",0xD,0

"[RADIO_ERR] >Add Network Code error !",0xA,0

"AT@SIMLOCK?%x",0xD,0

"[RADIO_ERR] >List SimLock Code %x error!",0xA,0

"AT@SIMLOCK=3,%x",0xD,0

"[RADIO_ERR] >Clear SimLock Code error !",0xA,0

"AT@SIMLOCK?4" ; DATA XREF: sub_8F047324+14o

"[RADIO_ERR] >Get SimLock error !",0xA,0

"AT@SIMLOCK?AA",0xD,0

"[RADIO_ERR] >Get Security Flag error !",0xA,0

"AT@SIMLOCK=7,%d",0xD,0

"[RADIO_ERR] >Set Security Flag error !",0xA,0

"AT@SIMLOCK=9,%x",0xD,0

"[RADIO_ERR] Unlock SimLock by SmartCard NG",0xA,0

:)
[Hero, G2 Touch Android Development] irishandrew:
@Alex,

Ok, let me break it down;

There are 2 types of Orange Hero out there:

a) Normally network locked hero that can be unlocked with a purchased code

b) CID/Security locked hero that will not successfully unlock with a code (unless the code is supplied directly from Orange).

As far as I know there is no way to tell which one you have until you try and unlock it with a code. In this case, you will get a message saying Network Unlock Successful, however the phone will not register on a network (and may display the sim card symbol with a red "X" on it). Similarly on a reboot it will once again ask for the network unlock code. The phone cannot be used like this.

For unlocking, the best sequence is as follows:

1) Buy a code and try it, you might be lucky with which batch your hero came from and it may just work.

2) If this fails, flash the MoDaCo Custom ROM 2.8 and retry using the above code; this appears to have worked for a few people.

3) If the above 2 methods fail, the cable unlock seems the most reliable. During the process there is a terminal command:

AT@SIMLOCK=8,0

This disables the security lock, however NOT the network lock. What that means (to my understanding at least) is that it removes the lock in place that prevents the purchased code from functioning. In other words it DOES enable the code to work - and did so in my case.

So even if you need to go the cable route, you'll need a code anyhow, and as such it makes sense to purchase a code first and try method 1 & 2 above just in case - saving the expense of making the cable. For me that wasn't much - I only needed the extUSB connector and the USB/UART PCB, as I already have my own wire and soldering equipment, but for someone who doesn't have access to such things (perhaps at a university or school you could get access?) it might be a bit pricey, especially considering the need for the code anyhow...

If you find for some reason that you don't need the code (you'll know straight away after the cable unlock as when you boot with the new SIM in place it will ask you for the Network Unlock Code) then request a refund, on the basis that it did not actually work for you and you had to seek another method. I find this an unlikely outcome however, I believe you still need the code?

Perhaps there is a way of bypassing the network lock through the terminal using the serial connection - however I am afraid I do not know it!

Hope this was helpful

-Andrew.
[Hero, G2 Touch Android Development] ash1980:
Thanks for that irishandrew.

To sumarise, this is the way i understand it.

- At the moment, there is no way to unlock simlock with the cable alone.

- you will still need an unlock code.

- However, the cable method allows you to use non-orange sourced unlock codes. These are generally cheaper.

- if you buy a non-orange code that does not work, get a refund, and use the cable method to allow it to work !!!

I havent tried this yet, but if anyone else who has got theirs to work, please confirm.

Thanks

Ash
[Hero, G2 Touch Android Development] Z!L0G80:
yu can try

AT@SIMLOCK?AA ->Get Security Flag

mine 0

AT@SIMLOCK=7,0 ->Set Security Flag

AT@SIMLOCK=3,%x -> Clear SimLock Code

dont known value %x u can try 0 or 1
[Hero, G2 Touch Android Development] cadetnudt:
Hi irishandrew.

I wonder that does this hacking method work on HTC Magic (G2)?

After upgrade my G2,the SPL changed to 1.76.0007 with S-ON and cannot be flashed any more,I want to remove the CID lock inorder to downgrade to a lower version...

Thanks
[Hero, G2 Touch Android Development] shazna2002:
My Hero has same problem .. I tried the "Golden card" methiod but still cannot work !!!:mad:
[Hero, G2 Touch Android Development] irishandrew:
Hi cadetnudt,

I don't see why it shouldn't work? Although in order to use the cable method described in the first post you will need Hboot 1.76.0004, not the .0007 one you have. Jesterz very kindly supplied an update.zip of the SPL in post #43
[Hero, G2 Touch Android Development] cadetnudt:
Thank you very much irishandrew,

As the 1.76.0007 is a perfect SPL and it is G2 that I have ,so there must be no way to

change the SPL for now,hoping an eng version will be published or leaked soon...
[Hero, G2 Touch Android Development] irishandrew:
@Cadetnudt

Sorry, tiredness got the best of me this morning;

the spl zip in the first post is written for the hero (or modified from the hero - using specifically the radio mentioned and of course spl 1.76.0004) - as such the magic would need a hacked spl derived from its own.

What I should have said is that with such an spl available, I imagine the process via the cable would otherwise be similar. Sorry if I was confusing :(
[Hero, G2 Touch Android Development] cadetnudt:
Hi irishandrew,

It's OK ,you are welcome,I know already about the Magic's latest SPL 1.76.0007.

Now what I can do is waiting ... :-)
[Hero, G2 Touch Android Development] talkways:
Hi,

Can we use gold card method to downgrade the phone so it can accept unlock codes??
[Hero, G2 Touch Android Development] talkways:
Did you find any one who can build this cable for me (£ of course)??? ;)
[Hero, G2 Touch Android Development] agent-5:
Cable Building Service

If anyone would like me to build a fully working cable for them (I can also provide the correct software, files and guides on CD-ROM), PM me on this site or contact me through www.MoDaCo.com (user ID: agent-5). :)
[Hero, G2 Touch Android Development] packetlss:
No. The attached file requires a special version of GSM radio and GSM HBOOT image.
[Hero, G2 Touch Android Development] cadetnudt:
Will this work for G1 or G2??
[Hero, G2 Touch Android Development] wagjj:
hi,adq

can you try this on g2 32a? i think g2 32a have same hardware with hero.

after updata the offical sense rom on g2 32a, we can not downgrade to any rom, we wish this method can use on g2 32a.

thanks
[Hero, G2 Touch Android Development] kiall:
So - If you get S-OFF with a 004 HBOOT, and upgrade to a 007 HBOOT, does the S-OFF stay?

So - after a 007 upgrade - does fastboot etc continue to work?

Thanks!
[Hero, G2 Touch Android Development] packetlss:
Read post #4:

http://xdaforums.com/showpost.php?p=4531522&postcount=4
[Hero, G2 Touch Android Development] kiall:
Ooops! I did read the whole thread, but it was late ;) sorry!

So - is there anything we can do (in theory anyway, i know there's nothing for it right now...) to keep fastboot etc working - besides getting our hands on an engineering SPL?
[Hero, G2 Touch Android Development] mmitar:
On my HTC Hero (T-Mobile branded) USB VCC gets shut down almost immediately after bootup. I get just:

RTC works

boot reason: PM_KPD_PWR_KEY_ON_RT_ST

(PowerOn Status,Boot Reason)=(1,1)
NAND_FLASH_READ_ID : SAMSUNG_512MB_FLASH_256MB_SDRAM

ARM9_BOOT_MODE0, Boot Android
Read CFG0 = AA

I have measured the voltage on USB VCC pin during the bootup and there is simply no voltage very soon (second or even less) after (normal, without removed security and CID locks) bootup. I will now power my MAX3232 with battery but I was wondering why is this so and has anybody else noticed this? Should I turn something on?
[Hero, G2 Touch Android Development] Z!L0G80:
hi, i have little bricked usb connector on my hero and i want send it to repair. i have s-off an changed CID to 11111111 ,i there way somthing like hackspl to change it back to locked state because of repair? (fastboot and adb work fine ,but htc sync and debug cable doesnt :/ )
[Hero, G2 Touch Android Development] sindrefyrn:
Will it work putting this, this and this cable together instead of making one?
[Hero, G2 Touch Android Development] DeXa:
No, it won't work.
[Hero, G2 Touch Android Development] sindrefyrn:
Why not? (too short)
[Hero, G2 Touch Android Development] mkrle:
Are there any other AT commands (without using hackspl.img) that will help those (mostly Magic users) to break out of perfect SPLs? Something like write to flash or unlock some other command etc.
[Hero, G2 Touch Android Development] itsmonkey:
Could somebody provide a list of what commands are available please?

I'm wondering what else is modifiable from here...
[Hero, G2 Touch Android Development] w4k:
S-OFF SPL Dump

I have an S-OFF hero.

How do I dump SPL?
[Hero, G2 Touch Android Development] gadniara12:
Hi ppl i am new in this things and not quite sure what to do but i want my phone unlocked and wondered if someone can make a code for me if i tell my IMEI pls :)
[Hero, G2 Touch Android Development] vijaysapkota:
What are there in the menu? what is it's use? what does it does???

can you explain something about those commands??
[Hero, G2 Touch Android Development] MentalDeath:
Sorry to bring up an old thread but is there a new way to get SuperCID w/o using a HTC debug serial cable?
[Hero, G2 Touch Android Development] mmitar:
I have made a cable and I can get into the the command prompt but as I enter the commands I cannot execute them. They are echoed back, but newline just skips to the beginning of the line. It seems like carriage return is send instead of newline? Can somebody posts its minicom configuration file?
[Hero, G2 Touch Android Development] MentalDeath:
How do you make the cable just wondering.
[Hero, G2 Touch Android Development] mmitar:
Here are instructions.
[Hero, G2 Touch Android Development] gtklocker:
I'd also like one serial cable, please PM me if you have one. I will definitely pay for it. :)
[Hero, G2 Touch Android Development] mmitar:
I have one and only (had only one usbext element) but as I said I am not sure that it really works. ;-(
[Hero, G2 Touch Android Development] MentalDeath:
thx for the instructions
[Hero, G2 Touch Android Development] Z!L0G80:
does anbody else have this pinout screen or description? link is dead :/
[Hero, G2 Touch Android Development] Blagus:
Has anyone been able to dump HBoot/radio/SPL from the device? If yes, how?
[G1 General] mazchaz:
Hi all,

Banged my phone a bit, nothing too bad however all the physical buttons no longer work.

I can use the phone but just not the buttons which is very frustrating, to power on I have to remove Batt. and then plug into usb and put batt back in, can't answer cools or get to the home, the phone is basically unusable.

Brought item new off ebay unfortuanatly.

What should I do?

Thanks

Henry
[G1 General] AdamPI:
Get yourself a Torx 5 and a 6. Then you can crack her open and see if you've shaken something loose. There is a connector between the main board and the daughter board, there is also one between the daughter board and the UI module. One of these may come off.
[G1 General] uansari1:
HTC may still cover it under warranty... provided there's no external damage that would lead them to believe you abused the phone.
[Windows Mobile Development and Hacking General] a1jatt:
i want to dump SPL of a device. any ideas how do i find out what address it it loaded at or what memory range should i dump ?

thanks in advance.
[G1 Q&A, Help & Troubleshooting] LatinSilEighty:
Ive wiped and ive tried changing up Roms and for some reason the little check box to un-select the "Android keyboard" doesnt show up any ideas? I really dont want to have to unroot my phone and do everything over but its the only thing i havent done
[myTouch 3G, Magic Apps and Games] rickytenzer:
Does anybody know of a voice dialer software out there better than the one Google put out? If not, can someone PLEASE develop one? These things are supposed to be used in conjunction with a bluetooth headset and are supposed to avoid user input because of traffic laws yet the one Google put out prompts the user every time!
[myTouch 3G, Magic Apps and Games] Tortri:
Isn't the bluetooth function coming in donut?
[myTouch 3G, Magic Apps and Games] rickytenzer:
What do you mean "the bluetooth function"? Cupcake has full bluetooth capability and the voice dialer technically works with the voice dialer, just not even remotely well enough.
[myTouch 3G, Magic Apps and Games] Tortri:
In reference to what your asking. Using your bluetooth to start voice dialing.
[myTouch 3G, Magic Apps and Games] rickytenzer:
That's available right now. I can press the button on my headset to activate voice dialing. It works about 80% of the time. The problem is with the voice dialer application itself. Simply put: it sucks balls.
[myTouch 3G, Magic Apps and Games] rickytenzer:
Does anyone know if the Quick Search Box's voice dialing feature is replacing the actual voice dialer? The teaser video for 1.6 shows it working well (ie figuring out WHO you want to call and doing it automatically without user input) but I also noted a voice dialer icon in the video and technically they pressed a button on the Quick Search Box to activate it. I'm wondering if that can be activated with a BT headset.
[myTouch 3G, Magic Apps and Games] CodeMonkey:
I hope so - i've been waiting (im)patiently for voice dial in the UK for a loooooong time
[myTouch 3G, Magic Apps and Games] palexr:
I love the way you have to put on an American accent to get the google voice dialer to work :mad:

Call home

English English - "Cawl hoeme" = random results

US english - "kahl hom" = call home

Rubbish :p
[myTouch 3G, Magic Apps and Games] sambo1981:
I had to rename the girlf in my phone to "love of my life" which works well. "K" offered me to call "Ed"... So its not great really. Voice search in google seems accurate though.

Direct dial shortcuts ftw. They actually require one less click than trying to voice dial.

BT headset voice dialling would be great though.
[myTouch 3G, Magic Apps and Games] Zoide_:
Real voice dialing for Android please! It's ridiculous how a 3 year old Windows Mobile device can have 100X better voice dialing...
[General Questions and Answers] traynor:
Hi-

I'm running an HTC Dream, rooted with CM 4.0.4 CM-recovery-1.4 and HardSPL. I have an 8g class 2 SD card formatted with an ext4 and a linux-swap partition.

Does CM4 automatically move apps and memory to the SD card or do I have to do more?