Well, we have a bunch of roms for hour HERO, in one rom the camera works at 5mpx, in another at 3.
We've opengl working and not working.
In another rom we have Sense UI, in another we don't have it...
So, why don't you unify all those efforts and create a unique rom with
camera working
sense/non-sense (2 version of the same rom)
And all other stuff???
Is this idea so bad?
They are all based on different Kernals (the basis of the rom) so therefore they are built up differently leading to different things working and not working.
It may be possible to get everything working but certainly would nto be a quick and easy task.
Best thing to do is think of what you regularly use and pick whatever 2.1 rom suits your needs until we get a fully working 2.1 dump.
I think, at this point, i'll wait for a HTC official update, and i'll keep using Exit93 roms...
I second that.
As a fairly long time xda-user i often find it frustrating to find a good rom for my phone.
Just the other day i got my hero and this time there seems to be slightly fewer roms floating around but it's still pretty hard to find a suitable one.
I think alot of us have a good idea of what exactly we want and alot of roms have a bunch of stuff we really dont care about as much as the chef.
What i would really appreciate is a clean rom with a repository of optional components, i don't mind there being a chinese keyboard, but please make it optional.
If i could i would love to get in to the cooking game, i've thought about it several times over the last few years. Alas, i don't know where to start, at least not with Hero.
If anyone can point me to a good starting place i would love to give it a try and make the rom im talking about.
Cheers
[xstream] said:
I second that.
As a fairly long time xda-user i often find it frustrating to find a good rom for my phone.
Just the other day i got my hero and this time there seems to be slightly fewer roms floating around but it's still pretty hard to find a suitable one.
I think alot of us have a good idea of what exactly we want and alot of roms have a bunch of stuff we really dont care about as much as the chef.
What i would really appreciate is a clean rom with a repository of optional components, i don't mind there being a chinese keyboard, but please make it optional.
If i could i would love to get in to the cooking game, i've thought about it several times over the last few years. Alas, i don't know where to start, at least not with Hero.
If anyone can point me to a good starting place i would love to give it a try and make the rom im talking about.
Cheers
Click to expand...
Click to collapse
i believe CKDroid is the one for you. it comes with a small kitchen (windows only) to enable you to customize the rom. it's quite stable too
also ... look here for a start to your cooking career.
Lennyuk said:
They are all based on different Kernals (the basis of the rom) so therefore they are built up differently leading to different things working and not working.
Click to expand...
Click to collapse
this is wrong. all the 2.1 roms are based on the exact same kernel from the only leaked 2.1 rom we have. as soon as the sources are out a lot will change, but until then the kernel is one of the biggest limitations.
kendong2 said:
this is wrong. all the 2.1 roms are based on the exact same kernel from the only leaked 2.1 rom we have. as soon as the sources are out a lot will change, but until then the kernel is one of the biggest limitations.
Click to expand...
Click to collapse
I was sure that the sense based 2.1 roms and the normal android 2.1 roms were based on different sources.
Lennyuk said:
I was sure that the sense based 2.1 roms and the normal android 2.1 roms were based on different sources.
Click to expand...
Click to collapse
kernel != rom
there is only one binary 2.6.29 kernel for the 2.1 roms. compare the roms, you will see that the kernel is always:
Code:
2.6.29-8d063048
[email protected]
even if some (one) devs try to make it look like they have a custom kernel...
kendong2 said:
kernel != rom
there is only one binary 2.6.29 kernel for the 2.1 roms. compare the roms, you will see that the kernel is always:
Code:
2.6.29-8d063048
[email protected]
even if some (one) devs try to make it look like they have a custom kernel...
Click to expand...
Click to collapse
ok didn't know that. thanks
Lennyuk said:
I was sure that the sense based 2.1 roms and the normal android 2.1 roms were based on different sources.
Click to expand...
Click to collapse
There is only one set of freely available source code for Android 2.1 and that is the AOSP version. Note that this is quite distinct from the kernel source code, and is license separately.
For the most part, the Sense-based 2.1 ROMs will be using precompiled elements taken from leaked HTC ROMs, though may have some AOSP elements too.
When HTC do finally release 2.1 for Hero, they must then make the kernel source code as per the terms of the GPL. However, HTC do not ever have to release the source code for their version of Android because the Apache Software Licence (ASL) that Google released Android under is not a copyleft license.
Regards,
Dave
foxmeister said:
There is only one set of freely available source code for Android 2.1 and that is the AOSP version. Note that this is quite distinct from the kernel source code, and is license separately.
For the most part, the Sense-based 2.1 ROMs will be using precompiled elements taken from leaked HTC ROMs, though may have some AOSP elements too.
When HTC do finally release 2.1 for Hero, they must then make the kernel source code as per the terms of the GPL. However, HTC do not ever have to release the source code for their version of Android because the Apache Software Licence (ASL) that Google released Android under is not a copyleft license.
Regards,
Dave
Click to expand...
Click to collapse
Always learning...
Thanks
None of the current 2.1 ROMS is worth using, they're all just useful for experiments with Android 2.1 - no more than that.
I'm happy with MCR 3.1 so far, it's fast stable, working and relyable, nothing of that could be said of any 2.1 custom ROM so far. So please wait 2 or 3 more weeks until we finally get a real working 2.1 ROM from HTC.
Nemo0815 said:
None of the current 2.1 ROMS is worth using, they're all just useful for experiments with Android 2.1 - no more than that.
I'm happy with MCR 3.1 so far, it's fast stable, working and relyable, nothing of that could be said of any 2.1 custom ROM so far. So please wait 2 or 3 more weeks until we finally get a real working 2.1 ROM from HTC.
Click to expand...
Click to collapse
That's just your opinion
VillianRom is currently offering me everything I need to use in a ROM with no issues at all.
Sure some people have problem with different roms but thats because everyone has different needs and uses with their devices.
Related
Hi,
I'm playing with ROM building recently and I when building 2.1 ROM, everyone say "We can't fix X issue because we don't have kernel sources".
I was shocked seeing all great hardware support is on the Eris leak based ROMs.
Why thoses ROMs have better hardware support ? I thought when we port a ROM, we take a working boot.img (kernel + drivers) and the new system.img together. So if I'm not wrong, what make thoses ROMs better ?
I'm probably missing some key understanding. If you can help me, I'll really appreciate.
Regards,
mik
Eris is basically Verizons Wireless's re-branded version of Hero.
The hardware and everything is same, just the physical appearance.
So our new kernel base is now this one ?
I'm asking because I'm building AOSP (cyanogenmod) ROMs so if this new kernel+drivers is the way to go, I'll start wirking with this as base and not the old HERO2.1 one
mik- said:
So our new kernel base is now this one ?
I'm asking because I'm building AOSP (cyanogenmod) ROMs so if this new kernel+drivers is the way to go, I'll start wirking with this as base and not the old HERO2.1 one
Click to expand...
Click to collapse
The kernel of the Eris is different to the Hero, they are still using the old kernel on the Eris port
l0st.prophet said:
The kernel of the Eris is different to the Hero, they are still using the old kernel on the Eris port
Click to expand...
Click to collapse
So why the hardware support is so good ?
hardware driver...
Isn't all of this supposed to be open source anyway? Like, if the official kernel has better hardware support, why isn't it in the Android Open Source Project (AOSP), if Android is GPL-licensed Free Software? Is there a violation of the GPL going on here?
FunkTrooper said:
Isn't all of this supposed to be open source anyway? Like, if the official kernel has better hardware support, why isn't it in the Android Open Source Project (AOSP), if Android is GPL-licensed Free Software? Is there a violation of the GPL going on here?
Click to expand...
Click to collapse
Because the official kernel isn't officially available, it's still technically in development. They are under no obligation to release it until they release it to the public, by which point we will have it anyway
FunkTrooper said:
Isn't all of this supposed to be open source anyway? Like, if the official kernel has better hardware support, why isn't it in the Android Open Source Project (AOSP), if Android is GPL-licensed Free Software? Is there a violation of the GPL going on here?
Click to expand...
Click to collapse
Common misconception number 1 - Android is *not* licensed under the GPL, it is licensed under the Apache Software License (ASL). This license is not a copy left license so OEMs who modify the Android source are under absolutely no obligation to make their modified source code available.
However, the Linux kernel upon which Android runs is licensed under the GPL, so HTC must provide the source for any *shipping* software that uses said kernel. Since HTC have not officially released their version of Android 2.1, again they are under no obligation to supply kernel source. The second that they official ship the update, this changes and they are obliged under the terms of the GPL to make the kernel source available.
Regards,
Dave
And I hate to be a complete noob, but are these drivers that provide the nice hardware support part of the kernel?
If not, what difference would it even make if we didn't have the official kernel sources?
Since the Eris has the exact same hardware as the Hero, why can't we use the same kernel as the Eris rom ?
Latoc said:
Since the Eris has the exact same hardware as the Hero, why can't we use the same kernel as the Eris rom ?
Click to expand...
Click to collapse
Because it isn't the same hardware.
The Eris is close, but not identical to the Hero. The major difference is it's CDMA, not GSM. And, it uses touch buttons instead of physical buttons.
Other than those two, I'm not sure if there are any other significant differences. Point being that those differences are enough to warrant a different kernel.
e.japonica said:
hardware driver...
Click to expand...
Click to collapse
So if I understand correctly, the Eris leak based ROM use the old kernel (2.6.29) but newer hardware drivers so my question is correct ... Should we use any Eris based ROM as base to make new AOSP ROMs ?
This way, we will keep the old kernel but new drivers ...
Please correct me if I'm wrong.
mik- said:
So if I understand correctly, the Eris leak based ROM use the old kernel (2.6.29) but newer hardware drivers so my question is correct ... Should we use any Eris based ROM as base to make new AOSP ROMs ?
This way, we will keep the old kernel but new drivers ...
Please correct me if I'm wrong.
Click to expand...
Click to collapse
Really, it's all going to change when we get to official Hero 2.1 ROM (and kernel,) because that's what we'll be using very soon (if we're to believe the hype about 2.1 finally coming this month.)
As for right now, it's up to you. If I were to start working on a ROM, I would use the Eris dump, although you'll have to change to the official kernel in a couple weeks anyway.
I'm not really sure what to say about using "the old kernel but new drivers. I'm not into kernel dev myself, but what's "old" and what's "new" is going to change soon anyway, so I don't think it matters too much at this point.
EDIT: Let me correct myself: If you're going to make an AOSP ROM, you won't use the Eris *ROM* as the base, you'd just use the kernel and drivers. The rest of the system would not have any HTC-ness attached to it (no Sense/HTC Mail/etc), so you'd actually use an AOSP image instead of an Eris/Hero image.
craig0r said:
Really, it's all going to change when we get to official Hero 2.1 ROM (and kernel,) because that's what we'll be using very soon (if we're to believe the hype about 2.1 finally coming this month.)
As for right now, it's up to you. If I were to start working on a ROM, I would use the Eris dump, although you'll have to change to the official kernel in a couple weeks anyway.
I'm not really sure what to say about using "the old kernel but new drivers. I'm not into kernel dev myself, but what's "old" and what's "new" is going to change soon anyway, so I don't think it matters too much at this point.
EDIT: Let me correct myself: If you're going to make an AOSP ROM, you won't use the Eris *ROM* as the base, you'd just use the kernel and drivers. The rest of the system would not have any HTC-ness attached to it (no Sense/HTC Mail/etc), so you'd actually use an AOSP image instead of an Eris/Hero image.
Click to expand...
Click to collapse
Yeah, I know. Sorry to not being clear enough. When we build AOSP build, we take an existing ROM to extract kernel and drivers to make the AOSP code working. When I say take Eris leak based Roms as base, I mean just the kernel/drivers part. I know the whole system will not be taken into account.
Eris and AOSP 2.1 roms
After looking at the previous 2.1 roms that were being used to cook and the Eris now being used by everyone, although both being 2.1 they do appear to be different versions of the same product
The Eris appears to be a cut down version of the ASOP 2.1 version, the mail app is still based around the 1.5 version HTC mail, rather than the mail app that is on ASOP which gives you global address list search etc on exchange, and new features on incoming mail for normal mail accounts.
Are features like this built into the kernel themselves ? or things like mail, dialers just apk files
A few forums are now reporting that the new official version of 2.1 for the hero will be a basic version compared to the versions running on desire and nexus. Which would be a disappointment
So I thought Skyraider (3.5 and Athena) were Gingerbread based ROMs. I've been looking around, but I'm still a little confused. Which ones are Gingerbread based ROMS and which ones are currently the most bug-free?
http://forum.xda-developers.com/showthread.php?t=865331 is this the only one?
Thanks
Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you'll feed him for a lifetime. So, I'm going to directly answer your question, but also give you some more background so that in the future, you'll have a better understanding of how these ROMs work.
There are 3 primary types of ROM out for the Incredibe; Sense, Sense(less), and AOSP.
Sense - A sense-based ROM, obviously, has HTC Sense. These ROMs are extracted from a phone, then ported to the Incredible, and/or customized as needed. Most Sense ROMs are actually based off an official Incredible release (Redemption, Virtuous, Skyraider Sense, etc.). Some are based off the Evo (Redemptive Revolution), while others are ports from the Desire Z or Desire HD. In order for a Sense-based ROM to be 2.3 (gingerbread), HTC has to first port Sense to Gingerbread, which they haven't done yet. So, there's no Sense-based 2.3 ROM out, yet.
Sense(less) - Really, all a Sense(less) ROM is, is a Sense-based ROM with Sense elements removed or hidden. This is to preserve the stability of a Sense-ROM while offering the look and customization of an AOSP ROM.
AOSP - Android Open Source Project; These are the ROMs where a developer takes the a stock Android version, ports it to your phone, and may or may not customize the crap out of it. These are the ROMs where you'll get Gingerbread. The most popular seems to be Cyanogen(mod). CM7 is in the nightly phase, which is an advanced beta, but very stable with only minor issues. It's currently based on Android 2.3.2
So, to answer your question, there are a few Gingerbread ROMs out, none of which use Sense. Cyanogen(mod) is a good place to start.
Your post should be a sticky or a FAQ. This makes perfect sense and really cleared up any confusion I had. Thanks!
jaykresge said:
Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you'll feed him for a lifetime. So, I'm going to directly answer your question, but also give you some more background so that in the future, you'll have a better understanding of how these ROMs work.
There are 3 primary types of ROM out for the Incredibe; Sense, Sense(less), and AOSP.
Sense - A sense-based ROM, obviously, has HTC Sense. These ROMs are extracted from a phone, then ported to the Incredible, and/or customized as needed. Most Sense ROMs are actually based off an official Incredible release (Redemption, Virtuous, Skyraider Sense, etc.). Some are based off the Evo (Redemptive Revolution), while others are ports from the Desire Z or Desire HD. In order for a Sense-based ROM to be 2.3 (gingerbread), HTC has to first port Sense to Gingerbread, which they haven't done yet. So, there's no Sense-based 2.3 ROM out, yet.
Sense(less) - Really, all a Sense(less) ROM is, is a Sense-based ROM with Sense elements removed or hidden. This is to preserve the stability of a Sense-ROM while offering the look and customization of an AOSP ROM.
AOSP - Android Open Source Project; These are the ROMs where a developer takes the a stock Android version, ports it to your phone, and may or may not customize the crap out of it. These are the ROMs where you'll get Gingerbread. The most popular seems to be Cyanogen(mod). CM7 is in the nightly phase, which is an advanced beta, but very stable with only minor issues. It's currently based on Android 2.3.2
So, to answer your question, there are a few Gingerbread ROMs out, none of which use Sense. Cyanogen(mod) is a good place to start.
Click to expand...
Click to collapse
never knew what AOSP stood for, so thanks for that!
jaykresge said:
Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you'll feed him for a lifetime. So, I'm going to directly answer your question, but also give you some more background so that in the future, you'll have a better understanding of how these ROMs work.
Click to expand...
Click to collapse
I have been playing with ROMs for last few months and could not figure this out until this post.
thanks
jaykresge said:
Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you'll feed him for a lifetime. So, I'm going to directly answer your question, but also give you some more background so that in the future, you'll have a better understanding of how these ROMs work.
There are 3 primary types of ROM out for the Incredibe; Sense, Sense(less), and AOSP.
Sense - A sense-based ROM, obviously, has HTC Sense. These ROMs are extracted from a phone, then ported to the Incredible, and/or customized as needed. Most Sense ROMs are actually based off an official Incredible release (Redemption, Virtuous, Skyraider Sense, etc.). Some are based off the Evo (Redemptive Revolution), while others are ports from the Desire Z or Desire HD. In order for a Sense-based ROM to be 2.3 (gingerbread), HTC has to first port Sense to Gingerbread, which they haven't done yet. So, there's no Sense-based 2.3 ROM out, yet.
Sense(less) - Really, all a Sense(less) ROM is, is a Sense-based ROM with Sense elements removed or hidden. This is to preserve the stability of a Sense-ROM while offering the look and customization of an AOSP ROM.
AOSP - Android Open Source Project; These are the ROMs where a developer takes the a stock Android version, ports it to your phone, and may or may not customize the crap out of it. These are the ROMs where you'll get Gingerbread. The most popular seems to be Cyanogen(mod). CM7 is in the nightly phase, which is an advanced beta, but very stable with only minor issues. It's currently based on Android 2.3.2
So, to answer your question, there are a few Gingerbread ROMs out, none of which use Sense. Cyanogen(mod) is a good place to start.
Click to expand...
Click to collapse
I agree with the rest, thank you for the insight on what the ROMS mean... I am currently running CM7 Nightly build #17, only issue I still have is playing a video and a qcp file...sigh anyhow great stuff and thanks again
nocode99 said:
So I thought Skyraider (3.5 and Athena) were Gingerbread based ROMs. I've been looking around, but I'm still a little confused. Which ones are Gingerbread based ROMS and which ones are currently the most bug-free?
http://forum.xda-developers.com/showthread.php?t=865331 is this the only one?
Thanks
Click to expand...
Click to collapse
http://t3hh4xx0r.com/ check here for some gingerbread
Removing gingerbread rom HELP!
I am new to the xda websites and forums alltogether. I rooted my phone about 3 weeks ago, and found a rom by xda to try an alpha version of gingerbread. I need to return my phone to either the rooted stage it was previously to adding the gingerbread, or completely unroot it altogether. I imagine that someone has probably posted about this already, but I was unable to find it. If anyone could help it would be greatly appreciated. Please excuse my idiocy.
Here is probably the best place to start researching:
http://forum.xda-developers.com/showthread.php?t=969371
jaykresge said:
Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you'll feed him for a lifetime. So, I'm going to directly answer your question, but also give you some more background so that in the future, you'll have a better understanding of how these ROMs work.
There are 3 primary types of ROM out for the Incredibe; Sense, Sense(less), and AOSP.
Sense - A sense-based ROM, obviously, has HTC Sense. These ROMs are extracted from a phone, then ported to the Incredible, and/or customized as needed. Most Sense ROMs are actually based off an official Incredible release (Redemption, Virtuous, Skyraider Sense, etc.). Some are based off the Evo (Redemptive Revolution), while others are ports from the Desire Z or Desire HD. In order for a Sense-based ROM to be 2.3 (gingerbread), HTC has to first port Sense to Gingerbread, which they haven't done yet. So, there's no Sense-based 2.3 ROM out, yet.
Sense(less) - Really, all a Sense(less) ROM is, is a Sense-based ROM with Sense elements removed or hidden. This is to preserve the stability of a Sense-ROM while offering the look and customization of an AOSP ROM.
AOSP - Android Open Source Project; These are the ROMs where a developer takes the a stock Android version, ports it to your phone, and may or may not customize the crap out of it. These are the ROMs where you'll get Gingerbread. The most popular seems to be Cyanogen(mod). CM7 is in the nightly phase, which is an advanced beta, but very stable with only minor issues. It's currently based on Android 2.3.2
So, to answer your question, there are a few Gingerbread ROMs out, none of which use Sense. Cyanogen(mod) is a good place to start.
Click to expand...
Click to collapse
Cyanogen also has a stable build which is based on Gingerbread 2.3.3 where the nightly build is currently based on 2.3.4 and I can attest to the fact that build #108 is bug free.
Sent from my ADR6300 using XDA App
Wrath_unleashed said:
Cyanogen also has a stable build which is based on Gingerbread 2.3.3 where the nightly build is currently based on 2.3.4 and I can attest to the fact that build #108 is bug free.
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
The post that you quoted was from January. I assure you that it was correct at the time
Here's one. I'm running it.
http://forum.xda-developers.com/showthread.php?t=1113507&page=63
About to flash CM7. Seen some mention of 'kernal' in various threads. What does it do? and do I need to update it?
Cheers.
same question
The Kernel controls things like battery drain and CPU levels for overclocking etc... its not a must do but recommended for best performance. there is probably not a "best" one but more like the best that suits you. If you are running CM7 i would recomend Vork Kernel's or ManU kernels
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
plohoi said:
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
Click to expand...
Click to collapse
Have you used the call recording? If so how do you "activate" it or listen to the calls afterwards?
CdTDroiD said:
Have you used the call recording?
Click to expand...
Click to collapse
Yes call recording is working fine.
CdTDroiD said:
If so how do you "activate" it or listen to the calls afterwards?
Click to expand...
Click to collapse
There are several apps in http://forum.xda-developers.com/showthread.php?t=993793 thread, I used app by skvalex.
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
gen_scheisskopf said:
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
Click to expand...
Click to collapse
Hi there!
Sense is HTC proprietary software built over the top of Android. This code is not open source and is what HTC use to set themselves apart from other manufacturers like Samsung etc. Sense is what they sell as their user experience.
AOSP stands for Android Open Source Project. Since Android is an open source operating system, Google publish all the code and necessary tools to develop Android. Companies like HTC get the code and then write Sense over the top. Devs in this community like Cyanogen take the AOSP code and build their ROMS from scratch.
When you see ROMS that are for Sense 2.1 on Gingerbread for example this means that someone has been able to port software running on other phone models like the Desire HD or Incredible etc to your phone model (Desire)
As for the kernels you will need to make sure that the kernel you run is supported on the device and that's about it. The Kernel has to have some key components or the phone won't work so the ROM you use just uses them.
Having said that, ROM developers usually optimise around one or two particular Kernels. They are usually included in the ROM or the Dev will tell you which one they recommend for certain purposes.
You do have to have apps in the system that can access settings if customising the performance beyond what the dev has already done is what you want to do.
Thanks for the answer but it's not exactly what I'd like to know
Thing is- what makes Sense kernel incompatible with AOSP firmware (and vice versa)
Sorry for not answering what you were looking for. I'll try again.
The Kernels for Sense would have specific code that enables features in the phone that HTC build. LED control, light sensor etc. I assume Sense is quite strict about what it will work on and what it won't.
The AOSP Kernels are built without knowing the exact hardware maps of the internal components and as such won't work with Sense because they simply don't know how due to HTC keeping a lid on all source work for Sense and the handset itself.
The best developers can figure most of it out (certainly I am not a dev, just a geek ) and teams like CyanogenMod have it mostly discovered and configurable.
Is that more helpful?
Isn't Sense a HTC's android framework "mod"? I mean does it "just" provide more/different functionality than AOSP?
AFAIK all kernels must be built knowing exact hardware map, otherwise some devices will not work or kernel will not boot. The only autodetect I'm aware of is display panel type and filesystems (I did mess with kernels @samdroid.net)
i have a question about kernels an such from what i understand is you don't need to update the kernel but its a good idea too do so. couple questions i have.
1. how do you know what kernel you have installed currently.
2. How do you flash or get a new one installed if you need or want it.
3. scene i am using core droid 6.3 gb2.3.3 what kernel would be the most compatible or effective?
I have had my inspire phone for 3 months an finally rooted it 3weeks ago sence then i have used the rom manager too play with different roms an make backups of the 2 i have found i like the most. After reading i have seen it stated too get the most out of these roms though you should install a different kernel.
To know your currently version, you have to go in parametres and then logiciel version and look at build. Sorry for my bad English.
Sent from my HTC Desire using XDA Premium App
I don't want open a new thread, so I will ask here.
Now I have
kernel
2.6.32.15-gf5a401c
baseband
32.49.00.32U_5.11.05.27
Click to expand...
Click to collapse
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
GTRSkyR34 said:
I don't want open a new thread, so I will ask here.
Now I have
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
Click to expand...
Click to collapse
You will find that many roms contain a kernel in the zip file, so it will often change when you flash a rom. If not, the developer may recommend one.
Radio is independent of rom flash, and unless you start getting connectivity problems there is normally no need to change it. Again, some developers will recommend a radio (and maybe a RIL if they know a particular combination works well with their rom.
There are quite a few ROMs available, but one thing is not entirely clear to me. Why aren't there any clean AOSP ROMs for the Wildfire? I can understand it would be difficult to develop newer Android versions like Gingerbread that were never officially released for the Wildfire, but wouldn't it be relativly easy to compile a working ROM from the 2.2/2.2.1 source code? Or am I completely missing the point here?
It seems to me all the materials are available to pull this off without too much effort, right? The Kernel source is available from HTC and the Froyo source from our friends at Google.
From what I understand there are also some vendor specific issues that need to be solved, but the Cyanogen developers apparently have this solved already.
That pretty much covers everything right?
So my question would be, is it possible to easily build a clean version of Froyo for the Wildfire by doing the following:
1. Grab the kernel source from HTC and compile it (or just fuse a pre-compiled one seeing as there are quite a few available).
2. Compile the Android 2.2/2.2.1 source
3. Apply vendor specific fixes (assuming they don't have to be incorperated in the code directly).
4. Flash kernel + ROM, thereafter Gapps
5. win?
Basically something like Openfire without bugs. Which reminds me, wouldn't the video recording/SIM card issues be fixed with the official HTC kernel? In which case, I see little reason to try and compile the stuff by myself.
Ah well, I really really hope someone can enlighten me on this subject.
TL;DR: I want to create a basic a clean AOSP Froyo 2.2/2.2.1 ROM which should be easy right because we already have the required materials (proper HTC kernel -- or third party one, 2.2/2.2.1 source, cyanogen vendor fixes), so compile = good to go?
there are
- Wildmix http://forum.xda-developers.com/showthread.php?t=1155032
- CM6 http://forum.xda-developers.com/showthread.php?t=822132
- Utmost http://forum.xda-developers.com/showthread.php?t=862561
- Openfire - http://forum.xda-developers.com/showthread.php?t=783024
more here (scroll down) http://forum.xda-developers.com/showthread.php?t=1029318
There is always CM7
Remember you use these at your own risk
Thank you for your reply, but it doesn't really address my questions. I am aware of the custrom ROMs available, none of them really meet my demands.
Cyanogenmod is an excellent ROM, but CM6 has some issues and CM7 is based of Gingerbread.
Utmost and Wildmix are both based on Openfire. The problem with Openfire is that it has a lot of internal stuff I don't really like. Seeing as Utmost and Wildmix are based on it those don't really float my boat either.
My eventual goal would be to create a clean AOSP like this one:
http://forum.xda-developers.com/showthread.php?t=1162656
Unfortunately it's based on Gingerbread and not fully functional (yet!).
That is why I asked the questions that I asked. I'd rather do it myself from scratch, but in order to do any work I could really use an answer to my questions
Thanks anyways.
Trademark225 said:
Thank you for your reply, but it doesn't really address my questions. I am aware of the custrom ROMs available, none of them really meet my demands.
Cyanogenmod is an excellent ROM, but CM6 has some issues and CM7 is based of Gingerbread.
Utmost and Wildmix are both based on Openfire. The problem with Openfire is that it has a lot of internal stuff I don't really like. Seeing as Utmost and Wildmix are based on it those don't really float my boat either.
My eventual goal would be to create a clean AOSP like this one:
http://forum.xda-developers.com/showthread.php?t=1162656
Unfortunately it's based on Gingerbread and not fully functional (yet!).
That is why I asked the questions that I asked. I'd rather do it myself from scratch, but in order to do any work I could really use an answer to my questions
Thanks anyways.
Click to expand...
Click to collapse
Have news for you
We are currently working on a ROM with the aosp ROM you linked as base ...
Stay tuned
Sent from my HD2 using XDA Premium App
He meant a AOSP Froyo, no Gingerbread ;D
nejc121 said:
He meant a AOSP Froyo, no Gingerbread ;D
Click to expand...
Click to collapse
Got that after posting that
But gingerbread is much better than froyo and compatible to nearly all apps you can have
Sent from my HD2 using XDA Premium App
Anyway what's wrong with gingerbread??
I figured since 2.2.1 is the last available official version released it would be easier to get all hardware functioning properly. But if those new ginger AOSP projects fix the video recording bugs and get everything else fixed, ill gladly switch to it. Maybe ill use xdbg's (spelling?) ginger aosp as a base as soon ss the bugs are fixed.
Sent from my HTC Wildfire using XDA App
I've been searching in the development section for a while, looking for any ICS or other ROM which is stable for daily use. All I find are attempts by people who say either they are not devs or it is their first attempt to make a ROM and sicne I don't have time now for trying and testing, could anyone point me to a stable, fully working ROM for daily use? is there any ICS working ROM or they are all buggy for now. The one I currently have is from an older 2.3.5 but I haven't found any newer either. IF ICS is not ready yet, then which 2.3.5 is using the latest base and is stable?
http://forum.xda-developers.com/showthread.php?t=1633198
Click to expand...
Click to collapse
This is the most stable of all ICS roms.......But do keep in mind that some things might never work due to the lack of OMX binaries for ARMv6 devices
The things include video recording,full video playback,a perfectly working camera
csoulr666 said:
This is the most stable of all ICS roms.......But do keep in mind that some things might never work due to the lack of OMX binaries for ARMv6 devices
The things include video recording,full video playback,a perfectly working camera
Click to expand...
Click to collapse
I've read this which is marked as "not suitable for daily use" and daily use includes camera and video recording so if that's the best for now, ICS must not be an option for me.
This means that my question changes which 2.3.5 ROM is using the latest base and is quite reliable? I have to say that I haven't found any ROM to convince me that is realible or those that I found are using older base. Maybe there are some that are far away from the latest list and I haven't seen them.
Anyway, if someone uses a ROM with latest official build and it is fast, reliable and tuned well for battery and space usage, please recommend it to me.
andreasy said:
I've read this which is marked as "not suitable for daily use" and daily use includes camera and video recording so if that's the best for now, ICS must not be an option for me.
This means that my question changes which 2.3.5 ROM is using the latest base and is quite reliable? I have to say that I haven't found any ROM to convince me that is realible or those that I found are using older base. Maybe there are some that are far away from the latest list and I haven't seen them.
Anyway, if someone uses a ROM with latest official build and it is fast, reliable and tuned well for battery and space usage, please recommend it to me.
Click to expand...
Click to collapse
try his for sense 2.1 http://forum.xda-developers.com/showthread.php?t=1434497
for sense 3.5, this http://forum.xda-developers.com/showthread.php?t=1865976
blogslogger said:
try his for sense 2.1 http://forum.xda-developers.com/showthread.php?t=1434497
for sense 3.5, this http://forum.xda-developers.com/showthread.php?t=1865976
Click to expand...
Click to collapse
Already tried the first one some time ago. It's a bit old and if I remember correctly it uses an older base, plus it has many necessary components removed (like, widgets)
The second one, I've seen it already and it seems that it has most parts chosen for bangladesh. Maybe I'm wrong but I usually avoid installing a ROM from someone who says he is not a developer and he attempts to make a ROM for the first time. Nothing againsta that dev but I'd rather save some time. That's why I posted here.
I think that everyone must have moved to CM and development on WFS must have seized so I guess I'm staying with that old ROM.