yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch General] faisal_sherry:
thanks for ur reply but still it doesn answer wt I asked :)

br
[Hero, G2 Touch General] yelo3:
Almost every people here is against windows mobile, so I don't think you will obtain an answer, sorry.

Lots of thread were started asking to run windows on these phones (sapphire and dream) and they always ended up wit people saying this is a stupid question.

My opinion is that it would be interesting, such as dual booting in your home PC.
[Hero, G2 Touch General] commodoor:
I really wanted to get rid of wm because it stinks. it is slow i have to SR almost everyday it crashed etc. etc.

but now i'm using android my phone works great fast responsive. never needed to restart the phone and its on.

why trading the good stuff for the bad stuff. i used wM/Windows for years and i was never pleased with it now i'm using linux (on pc/hero) and its great IT WORKS so why would you wanna use wm.

youre question technically it would be possible the wm phones have the same hardware. but i think noone succeeded to install wm or viceversa. wm phones can start android but doens't work 100% and when the phone goes off they loose the data
[Hero, G2 Touch General] craig0r:
Rather than just bashing WM (which of course I could do) I will state facts.

Android has been hacked to work on WM phones, such as the Vogue, Kaiser, Polaris, Raphael, Diamond, etc. This has been possible because Android is a UI that runs on top of Linux. Linux and Android both being open source, we have the program code for the entire OS at our disposal to change around, hack drivers, and make work on non-Android hardware.

Windows Mobile is (almost) entirely closed-source. This will make it pretty much impossible to run on a phone that it's not licensed to work on. Microsoft and HTC would have to both agree to running WM on the Hero before you'd see that happen.

EDIT: @commodoor: Yes, the hardware appears to be the same, ie. the same chips, but there will be intricate differences like memory addresses, IRQ's etc that would make this darn near impossible to achieve.
[Hero, G2 Touch General] stokedanuk:
Just my tuppence worth...

I thought with the Hero having a capacitive screen that it wouldn't be able to run Windows... Thought the OS was limited to resistive screens... or am I wrong? :confused:
[Hero, G2 Touch General] chriswml:
Nothing against the poster of the above but REALLY? :eek: Putting WM on the Hero seems like the most EPIC FAIL of all time. (I wish we had a facepalm smiley to put in here). :D

But constructively - from what I understand, putting Android on a WM device is relatively easy (for someone with the knowledge, patience and experience) but putting WM on an Android device is almost impossible.
[Hero, G2 Touch General] Thiesen:
Technically it would be possible to do... if HTC have drivers for WinMo to talk to the Hero hardware and Microsoft gave HTC a license to put it on the phone... but that ain't gonna happen any day soon.

But then again there exists a whole lot of skilled hackers that can make any toaster run whatever they want it to run... :-) But then again WinMo is closed source. And the skilled hackers don't know how to make any drivers.

And WinMo is a really boring OS. I have an old HTC TyTN (the first one) with WinMo 6 Pro on it. It was really boring to use since the market for that phone was the business people and I am not a business-minded human. I wanted a little more flexibility and a nicer UI to configure the way I want it.

Android + HTC's Sense UI (actually TouchFLO) is giving me that kind of freedom.

Oh... sorry for going really offtopic on this one.

To give you the short answer to the original poster; no you can't. Theoretically yes. Feasible... no.
[Hero, G2 Touch General] liamhere:
thread closed

people have given answers.....and ill close before a flame war starts.

thank you
[General Questions and Answers] aliamir:
Hello,

I want to interface a smartphone keyboard (either blackberry or htc) with a demo board I have and was wondering if anyone here knows the connection type for these keyboards. I'm assuming blackberries and htc use ps/2 connections but I'm not sure. Any info that can be provided about the keyboard communication protocol and the pinout would be greatly appreciated!

Thanks,

-Amir
[Windows Mobile Development and Hacking General] Jasafo:
sorry for posting in wrong forum !!!

can be closed
[Windows Mobile Development and Hacking General] NEO130:
What do you mean with WM6.5 today screen ? You have a pic.
[Windows Mobile Development and Hacking General] Jaime Méndez:
Here you go!

I hope it works with your ROM built.;)
[Touch Diamond, MDA Compact IV ROM Development] bobojeca:
,,the cocludes the beta test of this software release. thankeyou very much for your time and effort inhelping make this a rgeat products for our customer.

to obtain a newer release or further information, please revisit the web site that you used to obtain your current beta release,,

HAW TO FIX??? HELP...PLEASE...

Edit/Delete Message
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Hi all,

Anyone having the same issues?
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
As far as I know, the last 4 digits (707.9 or 405.5) represent the region or mobile network and have nothing to do with the update version or build number. So this rom is still the same as 2.73.405.5. Moreover, the flashrec is using an exploit in the android kernel and should theoretically work as far as the kernel stays the same... and it IS still the same!

Now coming to your problem... let me tell you what I experienced:

I had the old stock ROM >> I upgraded it to 2.76.405.5 with the RUU >> wanted to try MoDaCo 2.2, hence installed Flashrec, backed up recovery (worked!), then flashed Cyanogens modified recovery >> turned off the phone and turned it back on with Home and Power buttons, it took me to the recovery screen (all fine!!) >> I installed MCR 2.2 and still everything was fine. The I read about Amon_RA's recovery image and wanted to flash it on top of Cyanogen's recovery using flashrec... and flashrec gave me an error on the backing up step (DIDN'T WORK!) >> I reinstalled the official ROM via RUU >> it removed the original cyanogen's recovery image >> this made flashrec work again!!

So I think, if you already have a recovery image, flashrec does not work to put another on top of it. The way to go then is via ADB SHELL command prompt. This is whay I think... you can try it.
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I'm also having the trouble with the same built (2.73.707.9), when i put the cm-hero-recovery.img on the sdcard, then run flash recovery (sdcard/cm-hero-recovery.img) i cant click on backup to flash custom image button, fastboot boot isnt working for me!. Please if someone can help that would be greatly appreciated.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
I only have cm-hero-recovery.img in my sdcard. ADB method will return a "not allowed" error..
[Hero, G2 Touch Q&A, Help & Troubleshooting] m1ti:
I am also having the same problem. Flashrec says backup failed but more importantly it says flash failed.

My 2.73.707.9 ROM is straight out of the box so I do not have any recovery image installed. Much appreciated if some clever person can help out. Thanks!
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I'm Having the exact same problem with the adb commant prompt.

I tried to close all apps with taskiller and tried to use flashrec again and again without any luck, I can't even click on the flash custom image button, I can only click on backup, and it gives me an error.
[Hero, G2 Touch Q&A, Help & Troubleshooting] exige:
I have ticked usb debugging and C:\Hero>fastboot boot cm-hero-recovery.img

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

C:\androidsdk\tools>fastboot devices

HT991L900567 fastboot

C:\Hero>fastboot boot cm-hero-recovery.img

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

C:\androidsdk\tools>fastboot devices

HT991L900567 fastboot

I have tried flashrec and followed the instructions and it says fail.

It cannot start with back up.

Thanks
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
Can you guys who are having trouble with flashrec, please give following info:

1) Detailed version of your kernel... if the kernel has changes, flashrec is no longer supposed to work as it was an exploit in the old/current kernel.

2) Where is this ROM 2.76.707.9 from? Which region? Which carrier?
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
Hi, Kernel Version is 2.6.27-44690c1a htc-kernel@and18-2 )

Build number : 2.73.707.9 146733 CL#62020 release-keys

This version is for Singapore, malaysia and thailand regions. It's unlocked
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
I have the exactly same Kernel version. Some new discovery

1. Use the drivers from SDK 1.6. Phone in normal mode. Adb devices and fastboot devices can recognise the phone.

2. Fastboot USB mode. Fastboot devices recognise devices while adb returns nothing.
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
OK, I am running the official new European ROM 2.76.405.5 with the following kernel:

2.6.27-8dd6deee htc-kernel@and18-2 )

I don't know how different it is from yours, but some numbers are certainly different. May be that is the reason, but I am afraid I am not sure. So keep trying - you may be lucky!
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
Or else, you can always TRY toinstall a European Hero ROM. The new official relase is really good and stable. If it installs on your device, you are all sorted :) You can find the links on XDA to download it as an RUU.
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I am getting an error when trying to update the official hero rom

ERROR [131] : CUSTOMER ID ERROR and on the phone it says update failed,

I tried 2.73.405.5 and 2.73.728.5 as well, they both gave me the same error.

I Don't why any sort of upgrade or image recovery isn't working on this phone!.
[Hero, G2 Touch Q&A, Help & Troubleshooting] spacehunt:
1. Linux version 2.6.27-44690c1a (htc-kernel@and18-2) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) ) #739 PREEMPT Thu Aug 27 19:50:51 CST 2009

2. the ROM on my unbranded HK retail version (htc_asia_hk_wwe) is 2.73.721.9 146733 CL#62020 release-keys
[Hero, G2 Touch Q&A, Help & Troubleshooting] hwwan:
Hey roger,

same here, look like the kernel expliot is fixed:

#adb push /tmp/flashrec-1.1.2-20090909/assets/raw/asroot /sqlite_stmt_journals

932 KB/s (81188 bytes in 0.085s)

#adb shell /sqlite_stmt_journals/asroot /sqlite_stmt_journals/abc /system/bin/sh

FAILURE: Didn't get root.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Heppieboeddah:
You have CIDlock on youre phone, so it won't work without some tricks.

http://xdaforums.com/showthread.php?t=559806
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
Do you think thats the problem , because I checked the link , my phone is already unlocked, Do you think HTC made the phone un update-able?.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Your phone is unlocked in a sense that you can insert any sim card and it works. CID lock means that you cannot flash ROMs other than your region.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Yeah... thought of that but Europe ver does not comes with Chinese IME... :)
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
Then I think the best way to go is to install Modaco rom version 2.2 enhanced - that has Chinese IME in it. About MCR 2.3, people have several complaints, but there is no harm in trying. Oh but the main question is how will you install the recovery image to do all this rooting/flashing since flashrec is the only option available after the upgarde (I suppose!). The new hboot file won't even allow you to "fastboot boot recovery.img". That's a bit of a shame but I am sure cleverer people out there will soon find a hack ;)
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
How can I install the Modaco rom if i cant use fastboot boot / adb (no device connected) and Flashrec can't read the images ?
[Hero, G2 Touch Q&A, Help & Troubleshooting] rscozz:
those of you who can not get the flash program running, try flash yr phone with the global english ROM, then start everything from there, it should work after that
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I can't update my rom to anything, it keeps saying Customer ID Failed
[Hero, G2 Touch Q&A, Help & Troubleshooting] alfredojarufe:
I can't flash any Generic, Stock or Custom ROM either with this version, seems to be that it is CID locked and the only tutorial to CIN Unlock the HERO is hard to understand, specially for people that is not very familiar with creating Serial cables and stuff.

I have been looking like crazy for a way to either downgrade the HBOOT or CID unlock the Hero, but seems to be that this is a black whole for the ones with ROM 2.73.707.9 and HBOOT 1.76.0007.
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
You know I was just reading in the zenthought (flashrec author's website) that our phone model isn't supported and if someone wants to make that happen , they have to do it themselfs since its opensource. So I am really bad at programming, I thought someone would be able to write up our phones code to the flashrec app, that would be perfect because we can't click on the button when we write up for example sdcard/cm-hero-recovery.img.
[Hero, G2 Touch Q&A, Help & Troubleshooting] alfredojarufe:
Maybe Paul from Modaco could be the one that help us, cause I've never done any programing either. About the thing that you can't click on the button, is because the code you need to write is /sdcard/cm-hero-recovery.img but anyway, it fails as well.

It seems to be that we will have to stay with the stock ROM because I believe that there are only a few of us with this version and maybe not enough people to bring the attention of developers.
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
We're so unlucky with all the 10's of thousands of phones sold only a hand full of unlucky people got this build!. I Have posted on zinx's blog ( author of Flashrec ) and hopefully he will help us out.
[Hero, G2 Touch Q&A, Help & Troubleshooting] luckystrikehk:
and seems

the flashrec does not work with 2.72.721.9
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
It looks like all the new RUU's are going to have the new kernel & hboot. I think this is a problem for everyone now, sooner or later most people are going to face it specialy with the phone only been released for such a short amount of time which means all new production will be with the new Un-rootable roms
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
I am sure there is a way to bypass the security signature as I have tried for the last few days and this is what I have found.

In RUU mode. I can actually fastboot boot cm-hero-recovery.img

It replied "Ok" and then stuck at "Rebooting". I then issued fastboot reboot on another cmd windows and it reboots the handphone but I am unable to hold down the power + home to enter recovery mode. ADB does not work in RUU mode.

If I try to use fastboot update... or fastboot flash... then I will hit a security check error. :(
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
One option could be:

To extract the RUU.exe and replace the newer hboot with the old boot, then repackage it as an RUU.exe >> update your phone again. If this works, it should gove you the old hboot. OK, I am not a developer myself so if I am talking gibrish, please correct me ;)
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
The problem is , their isn't any RUU ROM Update for our Kernel, this is aparently the latest, if I try to use any new ROM for example (2.73.728.5) or 405 rom, the phone will start and when it gets to the RUU stage, it says

Custom ID Check .... Failed.

If we can modify a ROM so the phone thinks its an update of the current ROM (which is 2.73.707.9) I think we can put the older Hboot inside and fix the whole problem :), I'm not sure if its the Hboot which is the problem, I think its actually the kernel.

Just now : I contacted the HTC Support center, and they told me I have the Latest Official ROM for my Hero and their isn't any newer ROM yet.
[Hero, G2 Touch Q&A, Help & Troubleshooting] alfredojarufe:
As you said, sooner or later most of the new owners of a HERO will face our problem and someone will have to find the way to break the security of this new HBOOT and Kernel. So, the only thing that is left, is wait...

I am not too happy about it, but what can I say, I love my Hero so I can wait a bit..
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
Can we enter RUU Without trying to load up a ROM?
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Yes... you can use adb shell reboot oem-78

After that you will enter RUU mode which you will noticed that you can actually

fastboot boot cm-hero-recovery.img without error...
[Hero, G2 Touch Q&A, Help & Troubleshooting] alfredojarufe:
WOW!! Does this means that we can try to apply the update.zip with the MODACO ROM????? Have you already tried this? cause if we can get to the Fasboot, then we should be able to run the Update.zip file, right?
[Hero, G2 Touch Q&A, Help & Troubleshooting] salmanbodla:
Does it actually take you to the recovery screen where you can flash roms, do nandroid backup etc??
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
Nope it says booting ... ok! and stays at that, on the RUU screen , it doesnt reboot into recovery or anything.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Nope... as mentioned earlier, if you try fastboot flash xxxxx.zip it will return a CID error...
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
From the RUU , I tried :

If we can only modify the recovery.img to bypass the signature , then we can get it to flash. Who can help us with this do you guys think?
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Yeah, tatz why I mentioned that if only we could get ard the security check and flash the hboot or even hardspl the device then all will be good !!!

Oh have you tried fastboot reboot on another window after you issue fastboot boot cm-hero-recovery.img and press HOME + POWER to get into recovery mode? I wasnt able to....

I was thinking since it is able to issue fastboot boot xxxx.img sucessfully, we just need to get into recovery mode and root the bugger!
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
If you have looked at the available commands you would see the options have

-c <cmdline > (override kernel commandline)

if we can override the signature check?

Also if I try

fastboot -s <SN> update update.zip

archive does not contain 'android-info.txt

archive does not container 'android-product.txt

error: update package has no android-info.txt or android-product.txt
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
Create the 2 txt file and put it in update.zip. However, you will still hit the same security error...
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I Checked in the other forum with Amon_RA about this problem he told me to :
[Hero, G2 Touch Q&A, Help & Troubleshooting] csasek:
I created a gold card but I don't know where to find the NBH file I need. Honestly I'm not exactly sure what I am looking for. I downloaded a rooted ROM and renamed it HEROIMG.nbh and got a "no image" message
[Hero, G2 Touch Q&A, Help & Troubleshooting] Leechoonhwee:
How did you create a gold card?
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I found this thread about NBH Tool which i have no idea wat to do with, and also no idea wat the GOLD CARD is supposed to do

NBH TOOL : http://xdaforums.com/showthread.php?t=296311
[Hero, G2 Touch Q&A, Help & Troubleshooting] csasek:
I searched for 'create goldcard and followed those instructions. I think it worked but after that I am lost.
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
Does anyone know where I can get the 2.73.707.9 ROM? I Want to extract it, get the kernel and put it on the 2.73.405.5 ROM. Atleast we can get rid of this ROM for a start
[Hero, G2 Touch Q&A, Help & Troubleshooting] csasek:
for Goldcard instructions go here:

http://xdaforums.com/showthread.php?t=547483

sorry i didn't post that before but i was out of town and posting form my phone and being lazy
[Hero, G2 Touch Q&A, Help & Troubleshooting] csasek:
I've tried flashing so many images and even tried flashing the SPL using both HEROIMG.zip method and update.zip method. Using update.zip always failed at signature even when using the signed ROMS. I'm thinking the goldcard didn't work
[Hero, G2 Touch Q&A, Help & Troubleshooting] awsy44:
I have done exactly the same thing and the goldcard didnt work either, i'm going back the steps i hope i can find the error
[Hero, G2 Touch Q&A, Help & Troubleshooting] crzyruski:
FlashRec fail for DSTL1 :(

Model number: GM_DSTL1

Firmware version: 1.5

Baseband version: 20/05/09,st32,x2a.m1

Kernel version: 2.6.28-svn1368

Build number: CUPCAKE.eng.long.20090720.210535.r1368

Kernel came out in July, means CVE-2009-2692 hack is still possible.

Unfortunately flashrec-20090815 doesn't cut it. Back up fails and flashing /sdcard/cm-recovery-1.4.img fails also.

Even worse: flashrec-1.1.2, flashrec-1.1.1, and flashrec-1.1 will all install, but the program won't launch successfully. A blank screen is all I get and the program has to Force Close to even exit out of this.

What could I be missing? So maybe the kernel is structured differently? If so why did the old one work?

I gotta root this sucker, I feel like a fish out of water without root, stuck with a stock ROM. Any other suggestions or steps I should try?
[Hero, G2 Touch Q&A, Help & Troubleshooting] crzyruski:
The DSTL1 is not locked to any particular provider, so it doesnt carry any of those limitations. Also, I can access adb in recovery mode. Is this helpful? Does it make sense to try and flash the SPL?
[Hero, G2 Touch Q&A, Help & Troubleshooting] crzyruski:
DSTL1 recovery flash

So recovery flash doesn't play nice...

From Better Terminal I tried "flash_image boot recovery-new.img" response was "permission denied"
[Hero, G2 Touch Q&A, Help & Troubleshooting] lloydsparkes:
Im having the same issue with the just released T-Mobile G2 Update

i have tried everything above, (except the goldcard stuff)

I have also tried playing around with the RUU to replace the images to hopefully take the phone back to 1.76 so i can root it again

but it gets all the way though, says its updating, then at the last stage i get a CID error, when it updates the signiture at the end.

Any ideas / tips to fix this issue?
[Hero, G2 Touch Q&A, Help & Troubleshooting] roieki:
Success!!!

I can't believe it, but it works!

Here's what i did:

Downloaded flashrec.apk

Installed it via HTC Sync

Put cm-recovery-hero.img on the SD card

Downloaded the ROM, renamed it to update.zip and put it on the SD as well.

Opened flashrec on my HTC Hero

DOWNLOADED THE RECOVERY IMAGE in the default address bar. THIS WAS WHAT I MISSED THE ENTIRE TIME!!!

Performed Backup

Performed recovery from sdcard/cm-recovery-hero.img

Switched to recovery mode

From here on end - just install whatever ROM you want...

I hope this work for you guys - my build WAS :-) 2.73.728.5, now I'm a happy rooted user, with a very nice ROM by Modaco.
[Hero, G2 Touch Q&A, Help & Troubleshooting] lloydsparkes:
Doesnt work on 2.73.110.26 (T-Mobile release) Backup fails with cannot execute command
[Hero, G2 Touch Q&A, Help & Troubleshooting] roieki:
Did you download the default image before performing backup? BTW, I tried it only on an Asian build, yours isn't...
[Hero, G2 Touch Q&A, Help & Troubleshooting] lloydsparkes:
yes, and it downloaded fine
[Hero, G2 Touch Q&A, Help & Troubleshooting] Micksta:
I had that build and it flashes fine.

But this is for the 2.73.707.9 build...