Related
When the G1 came out it was the only Android powered device so modding it worked for everybody. And it was just one brand, HTC, so this forum was a one stop destination for modding our phone.
However, things have changed, now there are multiple phone with incompatible hardware from different manufacturers. Now a custom rom made for the G1, won't work on a DROID for example and vise versa. This complicates things quite a bit.
Right now Cyanogen mods are the best thing for our G1 and maybe the best thing for Android as a whole. I'm used to the build in tether capability and apps to SD and compcace and the other perks of a modded rom. But if I wanted to upgrade my phone, I would lose it all.
There are no Cyanogen mod for anything other than G1 and myTouch phones as far as I know and if I were to upgrade to DROID, I would lose root, lose tether, lose apps to SD, lose everything about my phone that makes it my phone.
Everything I wrote may not be facts, I don't really know what goes on at other forums, but I know that we don't have roms build to run on the DROID and we don't have them built to run on the HERO hardware, it's all for G1 and myTouch, and it seems to me that if I don't ha.ve on of those phones, I lose everything.
I do understand that this forum is for HTC devices which DROID and a few other's are not which is why I don't see homebrew for them. Is there a another website similar to this that supports all Android hardware?
These are thoughts that have been running through my head lately. If I am totally wrong here, please let me know.
I would say check out websites such as androidcommunity.com, androidandme.com, phandroid.com. The developers might not be on there but you can probably find links to where there are custom roms for the phones.
And you are right about different phones having different development oppurtunities. I thought about this today and realized that the next android phone I get not only has to be what I want but also be a popular phone that will attract developers such as cyan, maxisma, jac, manup and everyone else. My best guess and hope is that it will be a snapdragon android handset, hopefully for T-Mobile USA.
What we'll end up having to do is pick our phones based on it's community support and what kind of home brew is available for it.
The reason I love the G1 is the fact that it's rooted and has a large community. This phone is the best on the market, all things considered, because the rooted OS allows so much.
If and when the Droid is rooted, when a GSM version is released, and when it has T-Mo's 3G bands, I will move to it. But all those may not happen for another year or more. If you haven't played with a Droid yet, do so. Incredible speed and the best screen I have ever seen on a phone. Till then, G1 all the way.
The man is right, we have a problem on the dev side.
I think though, once 2.0 gets standard, we'll only need root for a few things like tethering and setting the CPU clock. Really cyanogen's only advantage is optimization, but once 2.0 and snapdragon rolls around, who cares? We'll always want to tinker, but it won't eclipse getting the phone you want.
The big problems right now are that the market isn't getting what it needs. Nothing compares to the HTC widgets, yet instead of cloning them on the market, we try and run a ROM that doesn't even work on our phones! We still don't have BT in Hero and it may just never happen.
2.0 will be what we need as a base, but the market needs our help now.
I'd contest the cyanogen are the best rom's.. maybe for someoen who wants to flash an upgrade every 3 days.. but for the majority of users.. Dwang is the way to go. Lengthy discussion about this, is over here..
alec.baldwin said:
I'd contest the cyanogen are the best rom's.. maybe for someoen who wants to flash an upgrade every 3 days.. but for the majority of users.. Dwang is the way to go. Lengthy discussion about this, is over here..
Click to expand...
Click to collapse
Thanks but this thread is not about who has the best rom.
The point is, when you get a new Android phone, your rom of choice won't be available for it. So what do you do?
alec.baldwin said:
I'd contest the cyanogen are the best rom's.. maybe for someoen who wants to flash an upgrade every 3 days.. but for the majority of users.. Dwang is the way to go. Lengthy discussion about this, is over here..
Click to expand...
Click to collapse
I think we all get it already, YOU are dwang's biggest fan
But, to stay on topic. My G1 is the first HTC device I've ever owned and I've only discovered XDA since I've had it, and I think that because of the community involvement here and the custom roms that have come out, I will definitely lean towards another HTC phone when I look for my next upgrade, and it will definately be an android phone.
Also another thing to look at is the availability of the phones that are out to actual dev's. Unless people are donating phones, I doubt everyone can just run out and pick up all the latest devices, and network restrictions/preferences that come along with them.
I think the easiest solution is as follows:
1. Find the dev you like best.
2. Find the phone you like best.
3. Buy phone you like best.
4. Buy/Create a donate link to get said dev the same phone.
Assuming said dev doesnt turn around and craigslist the phone you bought him/her, you have (hopefully) ensured said dev will migrate and develop on your favorite hardware.
Not the best solution but probably the most reliable.
alec.baldwin said:
I'd contest the cyanogen are the best rom's.. maybe for someoen who wants to flash an upgrade every 3 days.. but for the majority of users.. Dwang is the way to go. Lengthy discussion about this, is over here..
Click to expand...
Click to collapse
Seriously dude, are you going to diss me in every thread? What do you even contribute to this community? I've not received any patches or even logs of the "problems" you claim.
cyanogen said:
Seriously dude, are you going to diss me in every thread? What do you even contribute to this community? I've not received any patches or even logs of the "problems" you claim.
Click to expand...
Click to collapse
For real.
Alec, you're like the little annoying brother that no one wants to be around.
Grow up, let your balls drop, and enjoy your phone, your life, and whatever rom you want.
But, you don't have to go around dissing well-respected devs.
The Droid hasn't been out long enough for a community to gather around it. Many of the Android big names are waiting to get GSM versions before tinkering.
Also, remember that the HTC Dream was in circulation well before it launched last year. The Android development phone is identical to the Dream, with the only difference being some swish art on the back cover. The hardware and software were free-flowing long before it landed in our hands. In contrast, the Droid was a much more secretive launch; we've only just got Eclair source code, and the SDK was kept under wraps by a non-disclosure agreement (probably to conceal the nuclear bomb that is Google Maps Navigation).
I find the cracking of the Droid to be inevitable. The poor thing is going to be broken just as much as our Dreams were. Just give it time.
As for ROMs being available over a span of phones, I'm not sure that's even a good idea. Android variants like XROM, cyanogenmod, The Dude's ROM, yadda yadda... they're all about maximising the capabilities of the Dream. Not the Droid, the Dream. Adding in features that the hardware can support, changing CPU frequencies, Apps2SD, all that jazz. Droid ROMs will be built around adding in core features, like Apps2SD, and whatever else the Droid has tucked away. Likewise, speed optimisations may not be portable between phones, as what gives the Dream a boost may hinder the Droid.
For me, features of a ROM are not the best part of homebrew Android builds. The best part is being able to upgrade your phone outside of the carrier's say-so. If T-mobile have no plans to push Eclair to Dreams, I will install it myself. I am not tied down by the say-so of a room full of suits three thousand miles away. If T-mobile don't include an app that I like, such as the IM app or the Amazon MP3 store (which T-mobile UK don't), I can get ROMs with them myself. If a carrier would rather I didn't tether without paying for my bandwidth twice, I can do it anyway, so long as I'm not an idiot.
You may have guessed that I have a very dim view of cell carriers.
With root, we are free to do as we like. This is the real killer feature of homebrew, and the Droid will benefit from it too.
Anyway...
dwang said:
I want to acknowledge cyanogen, daproy, cyrowski, loccy, and alla for their contributions to the android community.
Click to expand...
Click to collapse
It seems dwang himself has a much higher opinion of the man than a certain other someone.
AthlonBoy said:
The Droid hasn't been out long enough for a community to gather around it. Many of the Android big names are waiting to get GSM versions before tinkering.
Also, remember that the HTC Dream was in circulation well before it launched last year. The Android development phone is identical to the Dream, with the only difference being some swish art on the back cover. The hardware and software were free-flowing long before it landed in our hands. In contrast, the Droid was a much more secretive launch; we've only just got Eclair source code, and the SDK was kept under wraps by a non-disclosure agreement (probably to conceal the nuclear bomb that is Google Maps Navigation).
I find the cracking of the Droid to be inevitable. The poor thing is going to be broken just as much as our Dreams were. Just give it time.
As for ROMs being available over a span of phones, I'm not sure that's even a good idea. Android variants like XROM, cyanogenmod, The Dude's ROM, yadda yadda... they're all about maximising the capabilities of the Dream. Not the Droid, the Dream. Adding in features that the hardware can support, changing CPU frequencies, Apps2SD, all that jazz. Droid ROMs will be built around adding in core features, like Apps2SD, and whatever else the Droid has tucked away. Likewise, speed optimisations may not be portable between phones, as what gives the Dream a boost may hinder the Droid.
For me, features of a ROM are not the best part of homebrew Android builds. The best part is being able to upgrade your phone outside of the carrier's say-so. If T-mobile have no plans to push Eclair to Dreams, I will install it myself. I am not tied down by the say-so of a room full of suits three thousand miles away. If T-mobile don't include an app that I like, such as the IM app or the Amazon MP3 store (which T-mobile UK don't), I can get ROMs with them myself. If a carrier would rather I didn't tether without paying for my bandwidth twice, I can do it anyway, so long as I'm not an idiot.
You may have guessed that I have a very dim view of cell carriers.
With root, we are free to do as we like. This is the real killer feature of homebrew, and the Droid will benefit from it too.
Anyway...
It seems dwang himself has a much higher opinion of the man than a certain other someone.
Click to expand...
Click to collapse
You seem to have almost got my point but not quite. Of coarse DOID doesn't need Cyanogen MOD specifically. But would you buy an Android phone if there weren't a mod that lets it do the things that we are used to and have only become available by modding? Apps to SD, tethering, themeing?
Sure DROID might get all these things though a custom rom but we won't see it on this website. The problem is that things will get too spread out and hard to find with all these new hardware options.
What would be nice is a rom that works on nearly every Android device that just adds root access to the phone and some basic universal packages like A2SD and tethering etc. That way you can buy any Android device you want and still have these basic privileges.
Do you think something like that would be possible?
Pinesal said:
You seem to have almost got my point but not quite. Of coarse DOID doesn't need Cyanogen MOD specifically. But would you buy an Android phone if there weren't a mod that lets it do the things that we are used to and have only become available by modding? Apps to SD, tethering, themeing?
Sure DROID might get all these things though a custom rom but we won't see it on this website. The problem is that things will get too spread out and hard to find with all these new hardware options.
What would be nice is a rom that works on nearly every Android device that just adds root access to the phone and some basic universal packages like A2SD and tethering etc. That way you can buy any Android device you want and still have these basic privileges.
Do you think something like that would be possible?
Click to expand...
Click to collapse
Beats me, man. I'm not a developer. But I think it's unlikely.
For the DROID (and other/future android phones) is Apps2SD really necessary? The only reason why we need it on our phones is because of the pathetic amount of internal space the G1 has, the same goes for Swap Partitions etc.
As long as people buy the phone there is always going to be someone who is smart enough to work on rooting it IMO. And even without root what do you really lose? The only things I think I would really miss are Wireless Tether and Bluetooth File Transfer (Which I THINK is in 2.0 anyway).
I'm not buying a new phone until it's rooted and Cyanogen has it too.
My biggest requirement for any android phone..and any cell phone in general is the keyboard. I bought the G1 because of the keyboard and lucked out with the high number of developers available for it. I didn't find this place for several months during the time when the grandfather of the G1 mod program was still active =) JF!. I enjoyed all the modding and updating because I personally feel that the phone is, well mine. And I should be able to do what ever I want with it. I had picked up the V3C Razer because it could play MP3's. I get it home and then discover that the Verizon Nazi's completely locked down that feature so you where forced to use their service at an additional cost. Of course the motorola dev/repair/store software allowed us to get in a enable the various features that Verizon required to be locked. I also love the Aps2sd. No matter what phone you have, the internal memory will never be enough. And with the Cliq supporting 32gig sd cards, a full keyboard, and NOT verizon was enough for me. I'm patient and confident it will be rooted eventually. If not, I still have my G1 and I still do Cyanogen updates and play around with it. And when my contract is up with Tmob(renewed for the Cliq), I'll see who has the next most popular rooted phone with a keyboard and switch over. I just really hate people telling me how to use a device I own. Its like going to McDonalds and having them dictate what condiments to put on my BigMac and Fries, and then telling me I can only eat it a certain way and which hand to use. If Cyanogen was down with the Cliq, or interested in it. I may be willing to ship him my phone to see what he can come up with.
As far as a universal O/S for all phones, isn't that just the core Android software with specific drivers provided by each manufacturer and custom UI? There should be a way to make 1 O/S for all android phones, then have update packs with the drivers and UI enhancements and add-ons for each android phone released? Not sure of the SPL locks though. Thats a bit beyond me. But i wouldn't think it would be to hard to run Cyanogen on the Cliq or droid provided the correct drivers and such where bundled with it. Kind of like slipstreaming a service pack into a bootleg Windows OS . Each phone eventually has to release the source code which contains the drivers for that phone. Thats how we get the Cliq's OS onto the G1, should work the other way around too. Sounds easy, but Cyanogen's Rom should run on my Cliq, provided the drivers are slipstreamed into it for the Cliq...right? Only problem is root.. :/ hehehe
and there he flames again...alec.baldwin, no one has the problems you have with cyanogen's latest. actually, lets delve into this...what exactly are your "problems" with 4.2.5? PLEASE, answer this question so cyanogen can dutifully fix the "problems" you are having.
You might check out some of the Q/A threads to first learn how to properly flash cyanogen's ROM. It is slightly different than Dwang's because Cyanogen uses the legal method. In fact, check out www.cyanogenmod.com and you might find a ton of useful info on getting cm to work on your phone.
Best of Luck,
njuncos
P.S. Cyanogen, mad props on once again reaching over a million thread views on your latest. Now you own 3 of the top 4 most viewed threads of all time in Dream Android Development!
Hi all !
I own a HTC Trophy since Friday !
I'm really happy with it after three days of intensive use...
But i'm somewhat disappointed by WP7 ; since i'm a .NET developper i would have love to do side-loading for my apps.
But not yet...
And Apps are a bit poor. Nevermind ; i think it will be better in the future !
So, my question is ; is there any chance to have in the future a Android ROM released ?
Thx all for your answers
Raph
Android requires better specs to achieve similar performance. It's not just the device's specs that make it smooth - it's WP7.
Simple question: how many applications do you usually have LOADED on your device? You don't need a 100000 app marketplace.
I thought developers can obtain sideloading devices/permissions?
the speculation around side loading is that if you have a developer account (USD$99), then you can sideload to your windows phone. Also further adding to this is the suppose $99 cash-back after submitting 2 paid applications to market place.
In saying that, and answering your question, I think it will take quite some time for Android to make it's way onto any phones running windows phones as it could be a lot harder to get to the boot loader as i'm sure we don't have the same process of updating (android/wm6.5 = reflash) compared to wp7 where it is through Zune/OTA.
Lumic said:
Android requires better specs to achieve similar performance. It's not just the device's specs that make it smooth - it's WP7.
Click to expand...
Click to collapse
I don't believe you will be able to run an Android port on this thing unless you can hack the bootloader, I haven't seen any progress whatsoever in the dev section for WP7.
lqaddict said:
I don't believe you will be able to run an Android port on this thing unless you can hack the bootloader, I haven't seen any progress whatsoever in the dev section for WP7.
Click to expand...
Click to collapse
Give it time.. once WP7 is officially available throughout the world, the development of it will explode.
[Q] Android for HTC Trophy??
Hi, anyone knows that they know to run Android? than the HD2
Any chance of a vanilla rom?, no Samsung software, no themes, just plain old regular Google Android?. I dont care if its 2.1 or 2.2, I had a very nice vanilla rom on my Droid X, and I miss that. As it is I hate this phone intensely due to the lack of finding a Vanilla rom.
Does vanilla exist?
no the rom is not functional yet, but why don't you just apply the aosp theme
Super Clean, adw, asop theme. About as close as you'll get at the moment. It works well and looks stock.
Sent from my SCH-I500 using XDA App
Jt's super clean and aosp theme by retro kid is what I use.
The feeling I've gotten is that it takes a ton of work to make AOSP (vanilla) run on this device, making sure drivers work etc. There's not a whole lot of reason for them to make all that effort when 2.2 is around the corner. Once 2.2 and its source are released I think we will see an AOSP rom, but not likely before. As the others suggest try a rom like blackhole and go with an aosp like theme.
Actually, there are a lot of really cool functions that you lose if everything was aosp
Should not be in the development forum.
As far as vanilla android, its being worked on but right now there are no developments. Samsung hacked together the RIL used to communicate with the cell radio from a 1.5 device to work with our device, not easy to work with
If the new update is not out, well the sad truth is we will not see 2.2 for a long time. Ive swapped my phone out so many times Verizon has given me the choice of choosing a different phone.
I might have to move on myself...ive given android enough time to tickle my fancy. And im just sad the developers just dont want to make decent apps. Its so weird that a phone with such great specs as the galaxy s just isnt supported by devs, the carriers or even samsung. There has to be much more of a problem with the phone than we actually know about.
It is supported by developers. Very much so. However they cannot work with the garbage code,and this 1.5 ril bull****.
Sent from my ADR6300 using XDA App
Edit: noticeit says sent from my ADR6300? Tired of waiting.
I wasnt really talkin about the Hacking Community Devs. I meant Market Devs, carriers and manufacturers. Hacking community can only do so much!
BTW off topic did anyone see how Microsoft is workign together with HACKING DEVS? Smart move , good for them.
Did you see that the big hack was for a whopping custom ringtone? Damn. Go Microsoft. Hack in a song that plays when someone called. I've only had that functionality for the past 5+ years.
Sent from my ADR6300 using XDA App
The windows phone 7 unlocker was pulled because Microsoft is supposedly going to and the option of enabling homebrew on windows phones. Supposedly of course.
Sent from my SCH-I500 using XDA App
times_infinity said:
The windows phone 7 unlocker was pulled because Microsoft is supposedly going to and the option of enabling homebrew on windows phones. Supposedly of course.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Far from. Microsoft is in no way supporting hackers they just aren't taking an Apple stand against it. Go google the article they basically tell you if you mess up your device you're on your own. Same story different wording. Microsoft will never enable homebrew. Think about their history.
Actually they jailbroke wp7 then microsoft got together to work with them on opening restrictions.... very cool move!!!
Sent from my SCH-I500 using XDA App
BTW if you use custom roms and root your android phone.........your on your own also!!! Warrenty is dead!!
Noone gives you warrenty when you alter the software. NOONE! But i think its a great move by microsoft.
I personally have alot of respect for microsoft. I think that windows phone 7 is a great product.
BTW we are way off topic haha.
So, since I've been lurking here, I've been waiting for a time to ask this. Not quite sure what board this goes to but either way I'll just go ahead and ask.
Don't get me wrong. I love cyanogen 6.1.0 but I have been doing plenty of research and I want to give WP7 a shot. Now, here is the idea. What is the possibily of crossing over WP7 to an android device? I've heard on countless threads on bringing android to windows devices but can it be done the other way around? And if not, why?
Sent from my HTC Vision using XDA App
The buggest problem with going to WM or WP7 is the fact that MS software is not Open Source
closest thing I have seen to a full Win7 phone:
http://forum.xda-developers.com/showthread.php?t=864034
It's relatively straightforward to port Android to different phones, because the source code is freely available. So someone can grab the source code, write any necessary extra drivers, and have it running.
With WP7 there is no access to source code. So it's not going to happen (i.e. porting it to Android devices) unless someone manages to reverse-engineer the whole thing, and that would be a horrendously complicated and difficult task. So I wouldn't hold your breath on that one. Realistically, it's not going to happen.
Putting WP7 on a G2 is like buying a Silicon Graphics computer (not that they are still in business) and loading up Windows 98...
It has been asked before and i am sure it will be asked again (and again and again and again.....):
my response:
http://forum.xda-developers.com/showpost.php?p=9571149&postcount=12
To many problems
Sent from my HTC Vision using XDA App
I Can't wait to get an upgrade
This has been discussed over and over again here at XDA.
The short answer is no, no one has announced that they are working on something like this so far.
The question we usually ask in return when people are asking for this is why? What do you expect to gain from porting CM to the NST?
Porting a system that is made for LCD screens to a unit with a slow eInk screen would either make for a horrible user experience or require a ****load of work tailoring every little part to work properly on eInk.
Sure there are a few things available in CM that could be useful on the NST, like USB Host mode support, and lately we've had some good progress on this and we're currently working on making something useful out of it.
So long as Ubuntu is never ported to this, I'm fine.
Sent from my NOOK using XDA App
the advantage would be future proofing and also then being able to learn from the cm7 community.
The interface would need major tweaking, yes. But the interface i use is already needing tweaks anyway. There is no eink android specifically designed so yeah we are having to cut new ground because manufacturers feel there is no market as we develop this thing in lieu of that
At the moment there's a chance something new comes out, the nook nst people become a very small forgotton bunch of people, nobody buyd them now because they're superseeded and nothing new is possible to install on them. You're then stuck with the software you got, an obselete device. Like a vic20 rather than a c64
I'm sick and tired of phones, pdas and computers that are now useless because of this compared to (for example) old computers now running linux
jago25_98 said:
At the moment there's a chance something new comes out, the nook nst people become a very small forgotton bunch of people, nobody buyd them now because they're superseeded and nothing new is possible to install on them. You're then stuck with the software you got, an obselete device. Like a vic20 rather than a c64
I'm sick and tired of phones, pdas and computers that are now useless because of this compared to (for example) old computers now running linux
Click to expand...
Click to collapse
A valid point, but one must not forget that the NST is first and foremost an eBook reader, and a pretty good one too if you ask me.
For its intended use it will stay current and perfectly usable for many many years to come, there's only so much you can do to improve on the eBook reading experience
I personally do not think it is worth it to put down the amount of man hours required to properly port something like CM to this device.
You want it to stay current but as other devices move on to ICS we're gonna be stuck way back in the 2.x line anyway, because this device simply don't have the required hardware to run later android releases.
Roger the few things I'd like in an upgrade would be the running apps from SD card and a real work to allow calendar programs. Ryan
Sent from my NOOK using XDA App
If someone wants to start porting CM to NST then they need to start with a CM for the Nook Color, the display won't work, you probably won't have any input, you'll need drivers for different things. But other than that a lot of the initial work for the board might already be there. However no current dev for CM sees the NST as worth it to port and a lot of devs for the NST either don't have the time, motivation, or knowledge to.
I will repeat myself again, porting CM7 doesn't make sense. IMHO better would be new lightweight android ROM based on android 2.3 that would drop B&N stuff (since those customizations are just breaking things) and make nook to be a e-ink "tablet" with market,google account sync, etc. working out of the box.
I am quite satisfied with my nook as it is right now but there are still some issues that requires some hacking and this is not very comfortable for newbies. Moreover a lot of those hack are not compatible (they are replacing the same files with custom hacks) and therefore might not be working properly together. I do not need B&N stuff and even if I would some book from B&N, I believe it could be probably done through android B&N app.
cceerrtt said:
I will repeat myself again, porting CM7 doesn't make sense. IMHO better would be new lightweight android ROM based on android 2.3
Click to expand...
Click to collapse
How is straight AOSP any less designed for lcd than cm7?
notriddle said:
How is straight AOSP any less designed for lcd than cm7?
Click to expand...
Click to collapse
Valid point.
Also, patching the Android 2.3 kernel will take some serious effort.
We're not even at the point where we can compile the stock kernel entirely from scratch (kernel modules)
And even if we succeed in patching the kernel there's the matter of all the specialized Android stuff that B&N made for the NST, which we don't have the sources for..
Because it is too advanced. You would have to disable/exclude so many things from CM. I have CM7 on my phone, did you ever went through it's settings? Most of the tweaks are not applicable for nook because it is phone or graphical functionality related and might be causing troubles and break things or nook. Would you take over those patches just to delete them again later? Why?
I'd gladly have to deal with complex settings menus that might cause me to wipe my Nook a few times just to have an OS that works correctly.