Android dev phone - Android Software Development

So could i just buy a regular g1 or mytouch off craigs and root it and would it be dev phone or are soesific dev phones made specifically for development? like whats the difference between a rooted g1 and a android dev g1

After rooting it, installing the official 1.6 ADP firmware from developer.htc.com, and having it sim-unlocked?
Only the rear battery cover (and some branding around the device which you can easily/safely scratch off), and an ebay search can take care of that too.

so 8 was right i could technically make my own dev phone

jubeh said:
After rooting it, installing the official 1.6 ADP firmware from developer.htc.com, and having it sim-unlocked?
Only the rear battery cover (and some branding around the device which you can easily/safely scratch off), and an ebay search can take care of that too.
Click to expand...
Click to collapse
so sin unlock just unlock the phone basically? so any gsm carriers can use it?

Related

Dev phone is rooted?

Hi all,
I have the original non rooted RC30, I was wondering if the DEV phone is rooted out of the box. I would like to go back to RC29, then convert my phone into a DEV phone. I am searching in the meantime but I was wondering if anyone could quickly answer this for me. I basicly want to know, will it be rooted? Would it be unlocked.
I'm guessing the phone will be exactly like a DEV phone after that(except the back cover).
Thanks
actually no, applying the dev update to your g1 does not make it a dev phone. The dev phone is sim unlocked and rooted (hence the name - Developer)
It will have root. However it will still be sim locked and use the G1 SPL. You'll have to take other actions to change those other two aspects.
Thank you for the responses. I still need to do more homework(I'm at work) but I guess this answers my question. Since both phones are the same hardware wise then after making those changes it should be a DEV phone?
The reason I'm asking is because of the updates, as Android grows, from what I have read T-mobile will not necesarilly push the updates. With a DEV phone I'm guessing I would be able to take full advantage of these updates?
I am a developer but probably won't be doing much with Android so basically I just want to be able to always be using Android in its full glory.
My last question would be, how do these DEV phones get official Google updates if they are not on T-mobile?
ok, I lied, one more. Will the Android updates always support the G1? or will it be up to T-mobile? I don't mean fave fives and all the other stuff, i mean the G12 drivers and making sure android plays nice with the G1.
jmejiaa said:
Thank you for the responses. I still need to do more homework(I'm at work) but I guess this answers my question. Since both phones are the same hardware wise then after making those changes it should be a DEV phone?
The reason I'm asking is because of the updates, as Android grows, from what I have read T-mobile will not necesarilly push the updates. With a DEV phone I'm guessing I would be able to take full advantage of these updates?
I am a developer but probably won't be doing much with Android so basically I just want to be able to always be using Android in its full glory.
My last question would be, how do these DEV phones get official Google updates if they are not on T-mobile?
ok, I lied, one more. Will the Android updates always support the G1? or will it be up to T-mobile? I don't mean fave fives and all the other stuff, i mean the G12 drivers and making sure android plays nice with the G1.
Click to expand...
Click to collapse
the dev phones will not get ota (pushed) updates. yes they are both basically the same hardware, and if you put the dev boot loader and the adp software you will in essence have a adp1.
Android updates will be android updates - made to work on emulator and devices, if there is an android phone that is branded ie the g1 t-mobile will need to test first and add their software components before the ota is pushed to people on t-mobile network with G1s.

Dev phone worth buying?

is it worth buying an Android Dev phone that is already "rooted" or is it better to buy the Dream and go through the "trouble" of rooting it?
advantages?
disadvantages?
only advantage of the dev phone is the fancy battery cover and comes sim unlocked. Rooting a g1 is not that difficult and there are plenty of threads here to help. so basically just get which ever one is cheaper for you.
And it comes without a contract....
And it doesn't carry the risk of bricking when you overwrite the bootloader....
interesting
thanks for the info.
No contract and no risk for the dev phone is good for me.
Everything else is exactly the same? The Dev phone uses the same updates, programs, etc.
i just read that the dev phone, or any rooted phone, is blocked from access to paid programs in the Market. Is that true?
How do folks with rooted phones get around that one?
I have root and can still access to paid apps... I think it is just the dev phones that don't have access to paid apps.
glock30 said:
I have root and can still access to paid apps... I think it is just the dev phones that don't have access to paid apps.
Click to expand...
Click to collapse
and if i remember correctly, thats because of some dev pirating apps, but i want that battery cover in the color that the battery cover on the white g1 comes in lol, its pretty nice
They can access paid apps just fine. They can't access PROTECTED apps, paid or free.
The hardware is identical.
The DEV image has no tmobile apps (which are known for spitting out thousands of SMS messages and racking up a crazy bill).
You can write a G1 or G1 mod (i.e. JF) image to an ADP1 (no brick risk since you just leave the bootloader alone).

Htc hero rom porting...

This is thread about porting the ORIGINAL ROM of HTC HERO that HTC announced in its event on 24th June...........
Any one who gets hold of the ROM please upload it here so that the devs can start porting ...
The ROM that original firmware has is slight different and it seemed to be much more complete and smoother....
THE ROM IS NOT YET THERE>>> THIS IS FOR DISCUSSION
If this a discussion thread then i will move it to general, thanks for the clarification
i cant wait until we get it. hopefully Haykuro shows up with it out of the blue and becomes our Hero.
How does everyone think the Sense UI Rom will run on our G1s? Do you think it will be as fast as it was in the Hero Demo or will it be slightly slower than that because the Dream has less ROM/RAM vs the Hero?
im sure that it will be faster than our current hero rom with a2sd. It might be a little slower but i dont think it should be that noticeable of a difference.
it should be able to run well...swapper will make up for the ram we dont have and a class 6 card will also help our cause.
HTC Hero G3 Released to T-mobile and G1 update
looks like T-mobile will Released Hero by November and December and
will released the flash player to all G1 (OTA UPDATE)
update code Name: flash (V2.0) update..
"HTC's Sense UI not coming to any "Google" branded phones"
We've got some good and bad news... mostly bad, though. First, the good news: HTC is looking into finding a way to bring its new Sense UI -- the one featured prominently in the new Hero -- to its non-Google branded Android devices, such as Canadian carrier Roger Wireless' Magic. Unfortunately, and this is the bad news, even that's not a sure thing, and as you can probably guess from the wording, any phone that's got the "with Google" branding, like T-Mobile USA's G1 and myTouch 3G, won't be getting a chance at all due to the same licensing terms that prevented Microsoft Exchange clients on those same phones. Them's the breaks, folks, but we're sure some hacker with enough know-how will bypass the silly restrictions and do it anyway.
taken from - http://www.engadget.com/ -
well until the Rogers phones get rooted, they better not leave out the Dream on Rogers or I'm going to be rather upset.
Of cousre I'll take root and a hacked ROM any day
Rosco911 said:
"HTC's Sense UI not coming to any "Google" branded phones"
We've got some good and bad news... mostly bad, though. First, the good news: HTC is looking into finding a way to bring its new Sense UI -- the one featured prominently in the new Hero -- to its non-Google branded Android devices, such as Canadian carrier Roger Wireless' Magic. Unfortunately, and this is the bad news, even that's not a sure thing, and as you can probably guess from the wording, any phone that's got the "with Google" branding, like T-Mobile USA's G1 and myTouch 3G, won't be getting a chance at all due to the same licensing terms that prevented Microsoft Exchange clients on those same phones. Them's the breaks, folks, but we're sure some hacker with enough know-how will bypass the silly restrictions and do it anyway.
taken from - http://www.engadget.com/ -
Click to expand...
Click to collapse
heh this isn't much to worry about. as soon as someone gets hold of the phone, it's only a matter of doing a "adb pull /system system" and uploading it somewhere for us to be able to grab it and run with it
AverageCanadian said:
well until the Rogers phones get rooted, they better not leave out the Dream on Rogers or I'm going to be rather upset.
Of cousre I'll take root and a hacked ROM any day
Click to expand...
Click to collapse
why not both? ;P
haykuro said:
heh this isn't much to worry about. as soon as someone gets hold of the phone, it's only a matter of doing a "adb pull /system system" and uploading it somewhere for us to be able to grab it and run with it
why not both? ;P
Click to expand...
Click to collapse
This is why I love xda
does anyone think that this could be done without root, similar to the manual update for T-Mobile 1.5? Maybe you could just edit the contents of T-Mobile 1.5 to add the UI changes?
I really doubt it, if it were possible I think we would've done that with some of the ROMs that have been released. You're on a developer website, you have to take some risks because this is "in development' not finished.
as I stated in another thread, HTC is not bringing sense to "with Google" branded phones, however, there are non google dreams out there, I think roger's is one of them. Once rogers gets rosie, it's gonna be an easy port to any dream rom.
Anyway, if somebody dumps a hero rom, there shouldn't be a reason why it wouldn't run on Dream. Hero is comparable in hardware (memory size and storage capacity) to the sapphire, so it'd only be a matter of making rosie run in less memory (192 vs 288) and fit in a smaller space (256 vs 512). The processors by Qualcomm on both devices are very similar, the hero's being a revision of dream's and sapphire's processors, and they both share the same arm11 core. Both processors are capable of running at 528mhz, so, really, there's very little difference between both devices. Again, a rogers dream port would be better, but Hero port will still work fine on dream

android 2.0 and rogers htc magic

simple ? do u guys think htc will also update htc magic/rogers 32a with 2.0 like the hero? im pretty sure they will but i want to know if the xda community thinks that as well.
Yeah i like to know too. would be cool to have a Eclair Magic
well, it seems like rogers doesn't give a cr*p about it's customers (i.e.,still no donut 1.6 yet...still not paid apps), so I wouldn't hold your breath for eclair or sense UI... maybe 6 months after everyone else gets it.
porky1981 said:
well, it seems like rogers doesn't give a cr*p about it's customers (i.e.,still no donut 1.6 yet...still not paid apps), so I wouldn't hold your breath for eclair or sense UI... maybe 6 months after everyone else gets it.
Click to expand...
Click to collapse
The Canadian carriers are bottom feeding scum. They provide horrible levels of service at the highest rates, while making huge profits.
As a long time Rogers customer I doubt you will ever see a 2.0 update from Rogers. 6 months to 1 year after the rest of the world they will roll out a 2.0 phone and offer it as a sign your life away for another 3 years upgrade.
Root and enjoy the freedom to load and run what you want.
Rogers blows
Yeah ... I wouldn't put money on Rogers coming up with a 2.0 release any time soon.
I sent them a formal complaint about the half-assed state of their android OS (on Dream) ... all I got back was a long email full of fluff and BS. About twice the length of my complaint with absolutely no content. There wasn't a single answer to any of my questions, just the usual "valued customer" BS.
Canadian carriers are truely scum. Let's hope with Bell and Telus going GSM, this'll create some competition and things get better ... though I think it'll just turn into a group Monopoly where they all get together and find the best way to gouge the customers.
ok what about finding an official google branded rom and installing it on a 32A Magic
It not only in Canada =/
In Denmark the HTC Magic (32a) is not affected by the carriers, so its up to HTC to release ROM updates, but they never do...
Havent seen 1.6, no official HTC Sense on the way and I wont even wait for android 2.0.....
People can always say "go root and install some custom ROM". Well yeah its nice, but it will never be like having the stock ROMs =/
I have to disagree on this one.
Rooting your phone is ultimately better than having the Rogers-provided stock ROM for a number of reasons like:
- One-touch FULL backup and full RESTORE of your whole phone;
- Wireless tethering;
- Ability to go on the Market and purchase apps as required;
- App2SD and swapping capability, etc.
OK well i might be buying a 32A Magic, but i was wondering if original google ROM with OTA updates can be used on the 32A
Root account
Does unlocking root account voids the warranty?
bmassico said:
I have to disagree on this one.
Rooting your phone is ultimately better than having the Rogers-provided stock ROM for a number of reasons like:
- One-touch FULL backup and full RESTORE of your whole phone;
- Wireless tethering;
- Ability to go on the Market and purchase apps as required;
- App2SD and swapping capability, etc.
Click to expand...
Click to collapse
Well yea, compared to a branded phone.
But as he said: In Denmark HTC phones are not branded, no sim-lock no nothing. Meaning the phones haven't been altered at all.
And I would rather have a rom especially built for a certain device, than a cooked version designed for a completely different one.
Just like Sense before there was an official HTC release.
Sure it was fast and most things work, however some things just could'nt be fixed properly.
Regarding wireless tether.
Would'nt it be possible to develop a program not needing root access?
Eskibo said:
Regarding wireless tether.
Would'nt it be possible to develop a program not needing root access?
Click to expand...
Click to collapse
Not easily. Android is built on top of a customized Linux and the underlying permissions and rights are pretty fundamental to the OS. You could open everything up to allow non root users the access they need but I bet that "bad things" (highly technical term for difficult to debug file system changes, corruption, etc... would happen as some other poorly written program could then trash the OS. Plus you would have to deal with how the Dalvik machine sitting on top would complicate things. Perhaps once it is opened up to allow running user applications in C it might be simpler, though they are still going to be running virtual.
Much, much simpler to use SuperUser Permissions and explicitly grant access rights to specific programs.
bjtheone said:
Not easily. Android is built on top of a customized Linux and the underlying permissions and rights are pretty fundamental to the OS. You could open everything up to allow non root users the access they need but I bet that "bad things" (highly technical term for difficult to debug file system changes, corruption, etc... would happen as some other poorly written program could then trash the OS. Plus you would have to deal with how the Dalvik machine sitting on top would complicate things. Perhaps once it is opened up to allow running user applications in C it might be simpler, though they are still going to be running virtual.
Much, much simpler to use SuperUser Permissions and explicitly grant access rights to specific programs.
Click to expand...
Click to collapse
Correct. Also, the wireless tether program that everyone uses is essentially just a gui for executing the necessary iptables commands to handle the routing/nat stuff. Iptables has been in existence for like 10 years now. That's way more than you can say for products like PDANet.
One of the things that makes Linux more secure than other OS's is that it inherently has user separation built in. The advantages that are gained from this far outweigh the minor inconveniences.
I checked a few days ago and the source hadn't been released yet.
Apparently someone here has ripped the 2.0 from a Moto Droid and put it on a G1 (Dream), but according to the same article it's not issue-free yet.
I'm sure Cyanogen would be on it as soon as the source is released
Sense UI on Magic
Came across this:
Sense UI on Magic
Epicardium said:
Came across this:
Sense UI on Magic
Click to expand...
Click to collapse
Old news. I hasn't made it to Canada. I read somewhere that HTC may be releasing it to Rogers around Christmas.
porky1981 said:
well, it seems like rogers doesn't give a cr*p about it's customers (i.e.,still no donut 1.6 yet...still not paid apps), so I wouldn't hold your breath for eclair or sense UI... maybe 6 months after everyone else gets it.
Click to expand...
Click to collapse
Actually the reason why Canada (Bell, Telus, Rogers) still don't have paid apps on their Android devices is because the Carriers want a piece of the action. They watch Apple rack in a TON of cash and now they want a cut of the profits.
Eskibo said:
Regarding wireless tether.
Would'nt it be possible to develop a program not needing root access?
Click to expand...
Click to collapse
No wireless tether requires root access, there is not way to tether without it. It plays around with some settings in the phone that only root access will give you.
tozes said:
Does unlocking root account voids the warranty?
Click to expand...
Click to collapse
It does, but you can always unroot if you need warranty service.

1.72.405.3 ROOTING... Can it b dun ???

So has anyone found a way to ROOT DHD phones with OTA 1.72.405.3 ? I've been searching regularly everyday; either it's not been dun yet or I'm not searching in the proper places....
Any insight is welcome...
Don't worry if it ever becomes possible the news will be all over the forum.
asimriz we are all awaiting with baited breath that a new exploit is found, but HTC have sewn it all up quite tight apparently.
There are plenty of people looking into this inc the mastermind O'Brien I believe
If anyone can sort this, it is Paul.
But dont expect this to happen overnight, if it happens at all
Best to just enjoy your DHD for the moment
Don't worry the developers are working on it.
I wonder why HTC doesn't want us to root?
If you get one phone almost perfect you wouldnt buy a new one. Thats why they give negative features to the phone..
Sent from my Desire HD
I would have to agree. I know it's a bit off topic but take this for an example... All the recent HTC phones I've looked up after the old brick HTC TyTn II have only dual band UMTS (3G / HSPA). Brands like LG, Samsung & Apple can make recent phones that have triband or quadband hardware supporting 3 or 4 bands in the UMTS (3G / HSPA) frequencies when HTC doesn't. Basically meaning more international 3G support or support for different networks within the same country. I see no good reason for HTC going from tri band UMTS backwards to only dual band except for anti-competitive trade practices often in partnership with specific networks to which only sell the specific phone.
Well that is my rant for today... sorry for that. Yes I too have f*$cked my phone. Or ironically as we say here in Australia "rooted" my phone. I followed the guides as spelled out for rooting the Desire HD and getting S-off for use when loading a custom ROM. No warning that the custom ROM would lock out my R/W access to the system folder (Visionary+) or only allow me pseudo super user access with a patch. Only read later on that I should have done a radio s-off. DAMN.
I'm currently trying to figure out how to run this damn Nandroid backup so then I can try reflashing to an earlier ROM and then see if it will let me do a radio s-off. If I can't figure this Nandroid **** out soon I will just flash the old ROM. I am guessing it maybe like the Sony Ericsson phone I had last where once you flash to a newer CID that is security locked then you can't unlock it again even by trying to flash backwards.... will see if it's that's true or not... Having to re-install so many apps and settings each time I flash is getting annoying though...
BIGUPS TO ALL WORKING ON DEVELOPING A FIX! I ENCORAGE YOU!
Okay so just for the sake of it I flashed back to an older version of LeeDrOiD (1.2) which uses 1.32.405.6 ROM. I tied the 1 click Radio S-Off but still nothing. I'm still locked out. Damn! I really want R/W access to the system folder to delete apps. I can no longer get this access anymore with visionary+ or root explorer ect after annoying 1.72.405.3 ****ing things up. Maybe I'll try a different approach... maybe I'll just remove the apps I don't want directly from the ROM on my SD card and then re-flash the streamlined ROM. Tricky bastards HTC... let's see if that method works to remove all that crap like crackbook, twitter, usless HTC coin app that just crashes, friends status widget and other garbage that HTC has force fed me...

Categories

Resources