yashsingh1/xdaforums huggingface dataset:
[General Topics] Makaijin:
The reason an iPhone costs much more retail than the HD2 and Nexus one is exactly the same reason why an iMac costs so much more than a PC of similar spec. Or a Macbook. Or a Mac Pro compared to a similar Dell workstation. Or an AirPort Extreme compared to a similar specced Linksys WRT610N.

Do you get the drift?
[General Topics] MalekoUK:
So VERY true.
[Desire Android Development] sindrefyrn:
I consider buying this phone. But I don't want to before it's rooted. Thought we could discuss it here. Or is it delivered open?
[Desire Android Development] deprecate:
Yesterday I was searching for the direct quote from Paul (modaco) regarding this; at least I think it was him who said this...

Basically, unless I made this up in my head, he (if it were him) stated that the oem unlock functionality built into the bootloader has been removed.

Of course this is all speculative until I can find that damn quote :)
[Desire Android Development] Zappza:
I strongly doubt that this has the same oem unlock features as the Nexus. The OEM unlock is most likely only requested by Google, and I do not think that HTC will do the same thing. It would be awesome, no doubt about it, but hey, lets be realistic.

I guess we'll just have to wait until the device gets sent out to review.
[Desire Android Development] sindrefyrn:
Guess you're right. Hope there will be some kind of exploit we can use. Or a leaked RUU with eng SPL or anything.
[Desire Android Development] Lukehluke:
Do we know who is going to root / make a custom rom for it?
[Desire Android Development] sindrefyrn:
I think (and hope) someone will manage to root it, unless it's delivered open. But at the moment we don't know.

Altoguh, I've heard that it's using the same radio and hboot as Nexus One. Therefore, they should be able to use the same ROMs.
[Desire Android Development] lambrospower:
hey it's almost 100% that it will be rooted! is there anything in the world of computers that is not hacked ??? if it's not like the same day of it's release like the nexus (which was even before its release) it will be rooted in some days!!!
[Desire Android Development] sindrefyrn:
I just hope that it's not that every good developer have bought Nexus One, and therefore doesn't bother trying to root the Desire.
[Desire Android Development] lambrospower:
i don't think so, as every enthusiast will try to have this phone. Also i see many "hackers" being involved in more than two or even three mobile phones very often in this forum so we hold our chance :P
[Desire Android Development] deprecate:
This should prove to be interesting to watch unfold...

random thoughts...

-The usual suspects seem to be fully wrapped up in Nexus development. Hard not to be with such a fun device :) What does this mean for the desire? Not sure.

-oem unlock appears to not be present in the desire's rom. if the desire is built on the same everything else (with sense on top) as the nexus, which has not bee rooted any other way beyond oem unlock, I'm not sure how someone will circumvent the lockdown. Perhaps without oem unlock, people will be forced to get creative? *shrug*

-The desire's rom works on the nexus; to me this says one thing...there is little->no reason for anyone with an n1 to look into a desire as long as desire images keep leaking.

All random thoughts but it would seem that possibly the desire may wind up being a consumer product rather than a hobbyist product...only time will tell though :)
[Desire Android Development] Staticsoul:
I hope it will be more then a consumer product. The reaseon I'm buying the desire is that it will be released in belgium the nexus one isn't.
[Desire Android Development] sebm:
Yeah, I'm intrigued about this too- ordered an HTC Desire earlier today for delivery beginning of April, but no idea if i'll be able to root it and stick a Nexus rom on it!

:)
[Desire Android Development] badgerz:
Will be keeping an eye on these threads, just about to pre-order the Desire.
[Desire Android Development] Ascenca83:
Hi guys

preordered one too, coming from a Touch HD. Til now on the online shop I ordered its stated to arrive at the end of march. Hope they can hold this date. Cant wait to see this device beeing rooted :)

Ascenca
[Desire Android Development] hiddengopher:
hmm, I really want a snapdragon+ phone with sense on t-mobile usa. or even just a snapdragon one that is for consumers.
[Desire Android Development] WM_Manu:
It needs time, I think. Because it´s not to buy, I mean before the HTC Hero came out, do we know it has root? NO When it´s out it needs a little time, and we have root believe me.

sorry for my bad english
[Desire Android Development] tibey:
I have a few questions, i want to buy a htc desire but i come from winmo world so i don't understand everything...

If the phone doesn't get rooted...

-will it be still possible to install .apk directly on the phone ?

-will it be still possible to upgrade 'operators' roms to official or cooked roms ?
[Desire Android Development] deprecate:
-yes.

-no.
[Desire Android Development] steenlys:
Nexus

I've got the Nexus One, and just wanted to point out a few things (from my perspective)

The Nexus one runs Desire / Sense - BUT flash in the camera is bad, and so is bluetooth. (I used to have a HTC Magic, running HTC Hero / Sense on it, never really worked as good as my friends Hero, so history repeats itself - even with my friend selling his Hero to buy a Desire :)

So there are a difference in the hardware

the Nexus was rooted very fast, but this is because Google intended the phone to be rooted, this is Google behavior, and clearly not HTC behavior.

I don't see why a developer finding a root method in the Nexus without using the google "practices" to root, would publish their findings for the Nexus, so there might be a couple of ways to root the Desire right when it comes out.

thats just my 2 cents. (For what they were worth)
[Desire Android Development] tibey:
But if the desire is rooted will it be possible for the custom/official roms ? are there custom "hardspl" who can be built like in windows mobile ? What are the requirements ?

(It scare the **** out of me to be stuck with an operator rom as you can see xD)
[Desire Android Development] deprecate:
those are not the only differences :)

Keep in mind that the desire images we all have access to are far from RTM so any issues people are seeing may very well be eradicated once the final lands in paul's hands.

how long did it take for someone to find an exploit with the eris?

:)

Because using a method other than unlocking the bootloader would keep the s=on/off flags intact which would in turn keep warranty intact...on top of that, you have probably noticed the nature of the dev/hacking/modding community that is android...people work together, sharing ideas...

I highly recommend reading this...

http://books.google.com/books?id=yG...resnum=4&ved=0CBkQ6AEwAw#v=onepage&q=&f=false

If the phone is rooted, you can expect, at the very least, what you find on the nexus in terms of development. As of right now, no additional SPLs have been successfully flashed to the consumer phones (passion)...but all the roms are amazingly custom, new hardware drivers (LED lights for example), overclocked/undervolted kernels, etc.

The only thing anyone can do who isn't privy to what HTC is doing is wait. Sucks, I know, but that's part of the fun :)
[Desire Android Development] steenlys:
Quote:

Because using a method other than unlocking the bootloader would keep the s=on/off flags intact which would in turn keep warranty intact...on top of that, you have probably noticed the nature of the dev/hacking/modding community that is android...people work together, sharing ideas...

Yes, I get that one, but this (I think) is mostly the "end users" that want's the device hacked to keep warranty, the developers (that might be able to hack it) - dont have the need to do it ?

Never mind, we will see when the Desire comes out, and yes (sorry) the difference with BT and flash might be because it is an Alpha release..
[Desire Android Development] hah2110:
Rooting/ROMs

Since the phone is the same as the Nexus essentially, how much work will have to be done before it is rooted and new ROMs thrown on there?

Thanks!
[Desire Android Development] Karolis:
Correct me if I'm wrong, but with Nexus One Google provided instructions on how to root it whereas I bet you HTC will lock-down the phone real tight, so it might take a little while till someone roots it.
[Desire Android Development] deprecate:
Google may as well have handed everyone a fully unlocked phone...for obvious reasons they could not but it would have been nice. The Desire should arrive nice and locked down; I think HTC learned their lesson with the G1 :)
[Desire Android Development] shaneaus:
I don't think it will be HTC making that call. It will be ATT. And, since we know what ATT did to the Backflop (removed ability to install non-market apps, and Crapware loaded the poor phone - I think it will be safe to deduce that ATT will try to make sure that the Desire is locked down so that users can't remove the crapware, install non-market apps (because then we could use Google Search instead of YaCrap!), and install custom roms.

However, that doesn't mean that some slick super smart community like the devs here on xda, etc. won't get root access and then we can all do was we please with the device on which we spent our hard earned money!
[Desire Android Development] hah2110:
The Desire is T-Mo....
[Desire Android Development] :
it's actually speculated to be either :/ hopefully both :D
[Desire Android Development] shaneaus:
T-Mobile UK...

In the US all indicators point to the Desire going to ATT.

http://www.boygeniusreport.com/2010/02/23/att-picking-up-htc-desire-sprint-grabbing-htc-hero2/
[Desire Android Development] Noonski:
I have merged two threads dealing with the same subject.

Beware of redundancy!
[Desire Android Development] deprecate:
Assuming it is sim unlocked, you will be able to have 3g on one and edge/2g on the other...not 3g on both.
[Desire Android Development] vegetaleb:
The N1 is rooted...to use the Desire ROM! ;)

I don't see a big excuse to root the Desire as it's packed up with the best Sense + OS 2.1.

But if it gets rooted I will not be mad :D
[Desire Android Development] ChaosOfChris:
Rooted??

Hi!

Been ollowing this thread and news in general about the HTC Desire and rooting. As I'm gooing to buy it ass soon as it comes to Sweden, and as I'm a "'hardcore' geek/nerd" I want to root it as soon as I'm ("safely") able to..

I have two questions that I hope you can help me with:

This may be a long shot, but it never hurts to ask: Is it possible to install a Desire-ROM in a emulator (as the one that comes with the Android SDK) and try to root it there, first (i.e. try it in a "safe environment" before I risk to brick my phone)? (Or even just try out/play with the ROM for fun..)

I've searched aronud on the net to try to see what progress is made on trying to root the Desire, and today I found this: http://www.knowyourcell.com/htc/htc-desire/desire-guides/443113/how_to_root_the_htc_desire.html

Is it bogus? Have anyone tried it? Or what do you think? (I am and will remain skeptical to things like this until I have more sources on that it actually works..)

A Good day to you all...
[Desire Android Development] Shane2:
If what that Know Your Cell page says is correct, then the desire will support the Fastboot OEM unlock command, which means rooting it will be pretty easy, then it will simply be a case of porting over one of the myriad of recovery images that have been made for other Android phones, and flashing your custom roms
[Desire Android Development] The-Nazgul:
knowyourcell.com/htc/htc-desire/desire-guides/443030/how_to_add_or_remove_gmail_exchange_and_facebook_accounts_on_the_htc_desire.html

Look at this article: It says

It seems that knowyourcell just uses the N1 tutorials and changed the N1 with the "HTC Desire".

edit:

Of course there might be the possibility that the Desire can be rooted like the N1.
[Desire Android Development] Zappza:
Just read the knowyourcell article aswell.

I am pretty sure that they have just assumed that the Nexus One and HTC Desire is exactly the same due to the HW, and posted guides accordingly. Just sent the Author a email, so we'll see. We might be lucky.
[Desire Android Development] djeez:
So it should be possible to install the IGo 8.4 .apk from a Windows PC without rooting your Desire??

I'm new with Android, and would like to use my new Desire for a long time, so am a bit careful for hacks in the first week :o
[Desire Android Development] mockillo:
Yes, unless your carrier removes that ability. :)
[Desire Android Development] deprecate:
As long as the above application does not require root level access to run, yes.

adb install package.apk and you are set.
[Desire Android Development] deprecate:
Still feel this way? :)
[Desire Android Development] djeez:
@Deprecate

Thanks for your feedback.

Just checked some downloads from FTD and found out that I should install "Apps Installer" from marketplace and copy the files to the SD, with the .apk on the root of the SD.

Then just start Apps installer and link to the .apk

Easy as Pie!!

Looking forward to my new toy.. cannot wait any longer...:p
[Desire Android Development] quicksite:
By this I hope you mean "a ROM developed for a NexusOne" vs applying the NexusOne UI to the Desire, which, of course, would be ludicrous ! :D

There is no way this phone won't be rooted by someone here within days of receipt. This isn't kindergarten -- it's g*ddamn-frikkin XDA, and I will place a $500 USD bet right now that all this fretting about "can it be rooted" is all going to be a moot point probably in the next 72 hours... just a guess. But my bet is on til end of April. If it's not rooted by then with at least 2 ROMS available, I will put up $500 as a bounty to kick someone's ass into doing it, heh heh.
[Desire Android Development] scotch whisky:
A couple of sites included this one have had posts saying the Desire has been routed. It hasn't they are just assuming it is the same as the N1.

I am sure it will be though!
[Desire Android Development] DJGibbon:
I don't know. From my (limited) understanding, rooting the Desire would have to use the same functionality as re-locking a Nexus One's bootloader - and no-one's managed to do that yet, with plenty of very clever eyes looking at it.

Don't get me wrong, I don't doubt the power of XDA, but where HTC phones have been copy-and-paste as regards unlocking for a while, I think the Desire (and potentially the Legend) are using a different locking mechanism.

Hope I can be proven wrong though ;)
[Desire Android Development] quicksite:
Well, when you combine Scotch whiskey above with brazen American dollars, we shall simply MANDATE that it be done. period. Or the site shall be destroyed in a giant global meteoric act of self-humiliation ...
[Desire Android Development] Bumble-Bee:
I am going to tell you know that rooting any snapdragon based devicrs like the desire and evo will be very hard. The two ways of attack is.

1 from spl. Either disable the security checks or have a htc singed eng spl to allow flashing of a nice spl and recovery. Either will be very very hard to find. Uness a nice htc dev leaks us a copy lol.

2 from android. An exploit allowing us to run flash_image as root to flash a coustom recovery. This however is not as useful as unlike dream/magic/hero the spl is not writable from anywhere but the bootloader. So we couldn't flash a nice spl without no.1

So no2 on its own won't help as we would need to somehow acsess a coustom recovery form a locked loader. ... not possible atm

On the bright side any exploit found for ledgend/evo/desire would be useful for the other phones of this gen :-)
[Desire Android Development] quicksite:
I am not a developer. So I understand how cavalier I sound. Now you can tell me if my example below is on par with the challenge at hand -- or totally different:

1.5 years ago Android appeared on the scene. I was at the time busy with my T-Mobile Wing, here at XDA, trying to get basic functionality out of it, to compensate for Windows Mobile's clunky old 6.1 stylus-required nav system... and the Wing (HTC Herald) chefs were, as always, turning water into wine on a routine basis.

Along comes a thread one day: Can we get Android to run on a T-Mobile Wing? At that time, there were 2 or 3 people contributing to that thread, but mostly it was naysayers stating how it was absolutely impossible to do because right off the bat, there are no linux drivers on the WM hardware, which was a constraint that made it a futile quest. And the thread died.

Only to be revived again when an industrious XDA dev named darkstar62 came across the thread and was intrigued by it. He asked some questions at large of other developers about the status of the effort, and got back replies of the sort "we got as far as xyz, but without the linux drivers, it's a total waste of time." Darkstar however thought otherwise, and simply stated "then we need to build linux drivers". At which point he was practically laughed off the thread. Others left, and since I was email-subscribed, every now and then there would be a new status report. "Well this has become more challenging than i thought" and this is going to require blah blah blah." Maybe a month or two passed and one day i read "I think I've got linux drivers working, at least basically"... Almost nobody came on board to help, still certain he was tilting at a windmill.

He'd found other devs who'd been working on other devices, such as:

[REF]Linwizard/ Linux running on Elf! Now what? all way back from April 2008. This comment says it all:

Well damn if Darkstar62 didn't get those drivers working on the Wing, eventually gleening some of these discoveries from some other exterprising/bat****-crazy devs on other windows phones seeking a similar goal... Eventually loading and running linux on the T-Mobile Wing, and yes, later getting Android to actually run and load and operate on the Wing, natively.

Just look at a couple of these threads: I just loved seeing the skeptics silently have to chew their words, though none of them came out of the woodwork.

Installable Linux Image for HTC Herald / T-Mobile Wing (UPDATED: Android Install)

[PRJ] Google Android Centre v2.6 [6Mar10] | Wing Linux - Elf / Elfin

[Announce] Wing Linux 0.3 Released (CAB INSTALL!) (Linux and Android Development)

eventually leading to:

Wing Linux at sourceforge.net

Welcome to our project wiki. We aim to bring Linux and Google's Android operating systems to the T-Mobile Wing, HTC Herald / Atlas platforms and many other OMAP850-based devices.

I am telling you: if that was achieved here, from a non-developer's point of view (and you can throw rocks at me!) to root the Desire seems like child's play by comparison. It just will take insistence and persistence.

Now tell me where I am wrong in my analogy :)
[Desire Android Development] deprecate:
you mean stock android 2.1 ui? It's already there.

So who is going to take this bet? 500 bucks is yours if the device is not rooted within 72 hours of the post I am quoting :) (30/3/2010 @ 03:47 AM)

wait wait...end of april is a bit longer than 72 hours. which is it?

...man I could go for some waffles :)
[Desire Android Development] cez10:
he shoudnt have posted such an offer cuz now people will root the device but not realease it till may so they can get the prize :D
[Desire Android Development] Barff1984:
the fact that both Japan and Korea are getting the phone is a good sign right?

Surely if it can't be done here, then definitely the koreans will be able to do it in a matter of minutes!

If the nexus has been done, then it should be easy to do on this right?

I'll get ontop of some of the Japanese and korean websites (i can read Korean and i've got plenty of friends from both countries that could help me out) and find out.

Just tell me what i need to ask them since this whole stuff is like teaching Art to a blind man for me!
[Desire Android Development] gettingtired:
No. The Nexus One had no protection against rooting, and the Desire obviously has.
[Desire Android Development] quicksite:
Oh! Man this is really old school comment !

But since you opened up this window, let me ask: did PDAviet.net move into the Android world, or still just WM? As long as we're using stereotypes, those Vietnamese are damn industrious as well.
[Desire Android Development] Barff1984:
nah, i'd put my money on the Koreans, I've lived in Korea before and seen how they work.

It's not a racist stereotype though, I'm just saying the Koreans are the most obsessive people in the world. When they want to do something, they will do it until completion. Just look at the korean guy that died whilst playing WOW, lol, he didn't even get up to ****!

Anyway, if i was to put money on this whole thing, mine would be on the koreans, :D
[Desire Android Development] Bumble-Bee:
Lol no rock throwing here :-P

I aggree from a non dev point of view it seems pritty simple, and TBH the concept is quite simple. But the procedure is very hard.

Back with the G1/Magic the rooting procedure was quite simple, the G1 could be rooted with running telnet in the contacts box. The main reason for the simplicity of rooting these was that the SPL could be written and read from inside recovery so we could flash the SPL when we needed. But the issue we have with the N1/Desire/Ledgend/Evo is that the only way to flash the SPL is from within the SPL itself due to some new memory protection.

This throws many issues mainly that the only way to flash an SPL is to have it signd by HTC, find an exploit to switch S (security off) in the SPL (allowing the flashing of ANY SPL. Or disable the memory protection allowing the flash of the SPL from recovery.
[Desire Android Development] kobz1973:
Anyone tried ?

Has anyone tried the method posted ...

http://translate.googleusercontent.....co.uk&usg=ALkJrhgwPpOMaAmN-r3W3h5TY2yGRv4hug
[Desire Android Development] SGTDavePwnage:
This was already tried on the release date
[Desire Android Development] nerdo:
Pretty soon!!

[quote name='Paul' date='Mar 30 2010, 18:31' post='1231609']

I ordered my Desire today, but it's a generic one and won't be here for a while.

I've got a sneaking suspicion I know how to root it already tho, hehe!

P

[/quote]

"The" Paul @ Modaco is getting one and sounds like he knows how to

crack it's root :D
[Desire Android Development] saquib:
Latest message from Paul @ Modaco indicates he has a rooted rom, but is just waiting for his Desire to turn up. If it does not arrive in the next couple of days then it's going to be another couple of weeks as he is off on holiday :-(

http://android.modaco.com/content/htc-desire-desire-modaco-com/305595/goldcard-success/
[Desire Android Development] nerdo:
C'mon.... as we know there is no holiday from this addiction ;)
[Desire Android Development] redmongoose:
This is great news. Lets hope the phone comes today!! :D
[Desire Android Development] Slaguru:
He can borrow mine.

If it comes back rooted I will be happy to help.
[Desire Android Development] ephumuris:
Why can Paul not share his Rom and help someone try and flash it? Why does he have to do it himself?
[Desire Android Development] kirilliz:
wow, if it works than that was really fast Oo.. i hope it does !!
[Desire Android Development] Barff1984:
at a guess, maybe he doesn't want to screw someones phone if it all goes tits up.
[Desire Android Development] ephumuris:
I'm sure plenty of people are willing to take the risk. I know i would. It's for the better of the whole scene. :)
[Desire Android Development] StuMcBill:
This all sounds very promising, hopefully by the time O2 get their finger out and release the phone, it will all be rooted and running an undervolted kernel so I can get the most battery life possible from this baby! :D