[Question] - Desire Q&A, Help & Troubleshooting

Hello there,
Like you can see this is my first post, so I start with saying I am happy to find this place and to be here.
Just a little while now, I am a proud owner of a HTC Desire aka HTC Bravo.
Now i am a little into programming with languages like java c c++ c# and some other strange ones.
So you can feel where I'm going to maby... I wanna start of developing my own APP on my HTC Desire.
Now I have a strange feeling that it's different to develop for a Nexus One as for a HTC Desire, like maby the way drivers are installed etc.
So can anyone point me in the right direction to start off?
Thanks in advanced! DesireDroid
Phone Info:
Stock
Brand: HTC Desire
Country: Holland
PhoneCompany: Telfort
OS: Android 2.1
Firmware: 2.1-update1
Kernel-version: 2.6.29-97da29ed
[email protected] #1
Softwarenummer: 1.15.405.4
Browserversie: Webkit 3.1
4GB Micro-SD

I found this article very informative: http://www.vogella.de/articles/Android/article.html
And you develop an app for Android, not for a specific phone.

petz79 said:
I found this article very informative: url...(can't be posted)....url
And you develop an app for Android, not for a specific phone.
Click to expand...
Click to collapse
Thnxs for your reply petz, I'm going to study that page carefully
I understand that you dev for Android, but there are allot of stories about apps only working on 1.5 or 1.6 , 2.1 etc.
Also the point to use the HTC Desire as a developers phone. Are there differences between developing (connecting the htc desire to the pc, and test your self made apps on it, so you need propper drivers etc... or are these the same as from the htc sync.exe ?) on the HTC Desire and a Nexus One for example?

I've only begun developing apps yesterday
As I understand it, you only use the functions provided by the Android SDK, so you don't need to use specific drivers. One app should work on every phone, as long as the phone has the appropriate functions (GPS, Wifi...). You can develop an app for a specific version of Android (1.5, 1.6, 2.1,...) If you use 2.1, older versions of Android won't be able to use the app.

Related

HTC Hero Android Market Fix

I have the Ukrainian Version of the HTC Hero, and it lacks the Android Market. I would like a simple fix, or some way to get this installed. I have found some tools that involve Rooting the phone, but my model has security that prevents almost every method from working.
Here are some details about the Android version that I am running:
Firmware - 1.5
Build - 2.73.495.24 146733 CL#67791 release-keys
Any advice or suggestions would be greatly appreciated here - I love this phone, but I really need the marketplace because the alternatives just don't fully cut it.
Have you tried to update it?Updated ROMs are available at HTC's site or at the site of your country's carrier.Maybe going through an update will solve it...
I tried that and I did not work

A few Question ...

Hi everyone !
i'm totaly new to the android phone thing
i would like to ask for your help , to get some answers for my questions
got the Desire today and found out that there are two version of the device out
one codenamed 8181 and the other 8183 i think ... is there any difference between the two ?
what does rooting the device mean ? is this the same thing as HardSpl for Winmobile devices ? or is it more like the iphone Jailbreaking ?
what are the things that a rooted device can do that not rooted can't ?
are all the Androids compatible ? ( for example if a version is released on a device can all the devices install it ? )
since i can;'t access android market, is there another place that i can get android games and software ?
does the OS have a File manager ?
can we have custom ringtone , or is it limited to the one in the ringtone menu of the Sense UI ?
THANKS IN ADVANCE EVERYONE !
OK here goes!
Rooting the device is basically removing the HTC restrictions on the rom and therefore you can install custom software on the handset.
I think the 8181 8183 thing is the version of handset. 8183 can only be used on certain networks in certain countries. I'm not 100% sure on that though!
A rooted device can use custom roms, you can use apps like titanium backup that will only work with rooted devices, you can install themes, and you can customise it till you hearts content. Within reason. You can install your apps on the SD card.
All android software is not compatible. You can not for example, install nexus one software on a desire. It can be ported over but this depends on the developers and if they want to do it. We have some superb devs at the minute who have ported the nexus one froyo roms. They are still a tiny bit buggy, but those bugs are literally being fixed one by one every day. I'm using a froyo port and it's perfect for me in everyday use.
Why can you not access the market?
You can download file managers in the market.
You can have custom ringtones and notification tones. If you search these forums you will see how to put them on.
Hopefully this has helped you a bit!
Thanks For Your hElp
Helped a Lot

[Q] is it possible to make desire dual boot ?

it is possible to run win ce / WM on desire?
No
Not that I'm aware of. You can't run Win Mob full stop.
Is it possible to dual boot with 2 different Custom MODS?? Like OpenDesire and Pays Rom for instance... Or a custom ROM and the official one that came with the phone..
hk5354 said:
it is possible to run win ce / WM on desire?
Click to expand...
Click to collapse
This would be brilliant , they have android on the hd2, why can't we have winmo on the desire
+1 for a winmo 6,5 port
Would be great if you could multiboot, like with different sd cards.
But why would anyone want WinMo on the HTC Desire... Android for the win!
this is xda, this place has always been powered by "Because we can!", so don't ask such questions
Who in their right mind is going to put time and effort into porting a what is basically dead OS to the Desire ? Even Microsoft aren't bothering with WM anymore
Doesn't have to be 6.5...
But some WP7 features seem quite neat though.
I second this request! (if it is a request)
It's not possible since wm is not open source like android
Sent from my HTC Desire using XDA App
back to the dual boot point, we can boot from a sd card so it is possible to dual boot 2 diff android roms
htc fan89 said:
It's not possible since wm is not open source like android
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
You are right on that. But Microsoft provides bootroms to test their emulator. Using this rom for dualbooting would be legit I guess..?
Puenos said:
You are right on that. But Microsoft provides bootroms to test their emulator. Using this rom for dualbooting would be legit I guess..?
Click to expand...
Click to collapse
I think you miss the point - whilst there is a legal aspect here, I think the main point is not the license associated with open source, but the source code itself.
As Android is open source, it can be compiled to different targets, and deep changes can be made to the source code to get everything working.
As WinMo is not open source, you do not have this luxury, and so the porting exercise would be much, much harder.
Regards,
Dave
foxmeister said:
I think you miss the point - whilst there is a legal aspect here, I think the main point is not the license associated with open source, but the source code itself.
As Android is open source, it can be compiled to different targets, and deep changes can be made to the source code to get everything working.
As WinMo is not open source, you do not have this luxury, and so the porting exercise would be much, much harder.
Regards,
Dave
Click to expand...
Click to collapse
Well.. I didn't look at this closely enough.. but Microsoft also provides an emulator for testing their roms.. using this "microsoft device emulator"s sources would make it a bit easier I guess? Well.. you can click on "license" on the following link.. but I just get a "page not found".. so I don't know any details.. but here is the link I found:
http://www.microsoft.com/downloads/...ED-6C95B261DDCD&displaylang=en&displaylang=en
I'm not a dev.. just did a bit research on this one and found their offical emulator.. besides that, there are also a few emulators for the WinMo environment.. some even written in Java I believe..
Again I don't know if they used some code from MS, or just wrote everything from scratch.. I don't really have enough knowledge here.. but I thought maybe I could share my thoughts and get some answers.. and maybe the information I found was a bit helpful?
Thanks anyway
Hy
At first im sorry for my bad englisch.
Back to multi boot of desire.
How we can implementing boot from sd-card and back.
How can i boot from sd-card?
What is with data.img, is it nessesary to build an other image or can i use the stock-rom to boot it from sd-card ( i think its unpossibele) ?
Is it right we need to patch hboot ?
is it possibel to load an other bootloader? (grub or somthing else)
I know many questions, but im faszinated of the idea "dual boot on my desire"
Greatings
meinbier
This would be a nice, becouse there is some apps that newer will be on android, and there is people that need this apps.
Dont tell me buy win mobile phone, becouse I get droid from my company. I m not programer, so I cant help on that way. I can only tell that i will donate some money to someone who make native winmobile app install / run on android via emulation or custom rom for desire.
Tnx for your time and i support this thread.
Sent from my HTC Desire using XDA App
im really interested in this as well ,i have just got a htc desire hd and would love to run both wp7 and android ,wp7 for xbox live is this any new info on this
http://www.youtube.com/watch?v=7UE-LVuudEk&feature=player_embedded
So its possible on the DHD!
Maybe on the old Desire too.
AFAIK the Desire's internal memory is not large enough for dual boot... I mean some ROMs have trouble fitting on the partitions now so what do you think would happen with 2 ROMs lol.. you'd have no space for apps... and if you did somehow manage to run a ROM from your SDCARD like you can with legendary devices like the touch pro where you run haret.exe from the phone which boots android - it would be very slow and impractical. So I doubt we will ever see this happen.
EDIT: Guess I was wrong! http://forum.xda-developers.com/showthread.php?t=1182325

[Q] Rooting an AT&T Branded DHD

Got a DHD from Target Mobile, and proceeded to install apps, and such. Then I remembered AT&T doesn't let you download apps from other sources, so no Amazon App store or downloading Live Wallpapers. Looking to root my DHD now.
Currently out of box from today with:
Android Verision - 2.2.1
Kernel Version - 2.6.32.21
Build Number - 1.84.502.11
Software Number - 1.84.502.11
I searched the forums for about ten minutes and found nothing containing anything useful for my current situation. Can someone please point me in the direction of a rooting guide that should work? Thanks in advance!
If your DHD is AT&T branded you must have an Inspire 4G. Go over to the Inspire section for more help, there you will find a program that will do everything for you Root, S-off Etc.
Sent from my HTC Desire HD using XDA App

[Q] Unlocking/re-flashing from Orange UK stock android 2.3.5

All, Getting really tired of the un-installable carrier bloatware, apps like Facebook that that never close and not required etc. Before my DHD I used to re-flash my HTC Touch Pro weekly, but it seems the process isn't quite so simple nowadays.
Now please, before I say another word, do not flame me. I am not writing this request for help to be lazy, I've been reading various how-to's all afternoon and there is so much information to assimilate and what if variables, command shells etc I am scared to death of missing something or mis-understanding. Especially around issues if I've done OTA upgrades from Froyo to Gingerbread, which I have.
So please community, sincerely, could someone offer a few tips to cover my back so I'm not back here again tomorrow nursing a bricked handset
Here is my current software info :
Orange UK Stock
Android 2.3.5
Sense 3.0
Software 3.13.61.5
Kernal 2.6.35.10-g931a37e
[email protected] #1
Wed Nov 9 14:04:03 CST 2011
Baseband 12.65.60.29U_26.14.04.28_M
Build 3.13.61.5 CL228058 release-keys
Browser Webkit/533.1
The phone itself has Orange hardware branding as do all Orange UK sourced handsets. If I remember correctly the phone shipped with Orange stock Froyo, then an OTA patch, then major update to Gingerbread and then an OTA GPS patch. Whether there were any anti-exploit bootloader fixes tucked in there I do not know.
Have I followed things correctly - that the Advanced Hack Kit will cover all angles and take care of this for me without downgrading etc? Is this correct? Any gotcha's or additonal process steps?
Thank you very much!
Personally I recommend using the HTC Dev official bootloader unlock, it'll give you an open bootloader and you can go right ahead and root your stock ROM or flash any custom DHD ROM you like. It's quite an easy process but you might need to update your HBOOT and HTC's process for that requires Windows, everything else can be done on OS X or Linux as well though (not sure what OS you use, just covering all the angles).
Edit: forgot I was in the DHD forums, bootloader unlocking has limitations, ignore this if you want to use ported ROMs etc, sorry!
Thanks anyway Hexgore.
Well my patience (or lack of) got the better of me so I went ahead and let AAHK do its stuff. What an awesome tool. Followed the instructions to the letter and it worked beautifully, including the auto-downgrade process which I was kind of dreading.
So anyone else on the same stock, go right ahead and I hope it goes as smoothly as mine. IceColdSandwich here I come
I agree AAHK is a brilliant piece of well written piece of code that many people will find useful or have found useful. Personally I think its the easiest way to root and S-OFF for the device. Flash CM7, install SetCPU, install the ICS theme for CM7 and you have perfection! Runs like butter down your chin on my UNDERCLOCKED DHD
Sent from my Desire HD using xda premium

Categories

Resources