Fragamentation - Click Android Development

I think HTC Tattoo, are to fragamented.
There should be only one rom, with all the developers, and them diferent packs with diferente window manager, apps etc..
Its a pitty that there is Roms based in CM6 but in CM6 website there is no maintainers for Tattoo..
https://github.com/CyanogenMod/android_vendor_cyanogen/blob/froyo/CHANGELOG.mkdn
Work togelher and we can go a long way...
P.S: Sorry for me English..

Start porting and developing MIUI than CM6....

inluxc said:
I think HTC Tattoo, are to fragamented.
There should be only one rom, with all the developers, and them diferent packs with diferente window manager, apps etc..
Its a pitty that there is Roms based in CM6 but in CM6 website there is no maintainers for Tattoo..
https://github.com/CyanogenMod/android_vendor_cyanogen/blob/froyo/CHANGELOG.mkdn
Work togelher and we can go a long way...
P.S: Sorry for me English..
Click to expand...
Click to collapse
I agree with you but I think that developers like approaching a rom in their own way

It's like with Linux. There's different distributions of it. Some prefer this, and some prefer that, like some wants to have Sense and some don't.
Regarding official CM for the Tattoo, I don't think they will do that unless at least the camera works. I would have loved it if some of their clever developers could have helped getting it to work, as that's about the only thing missing to make Froyo perfect for the Tattoo.

yes camera is the only thing missing to make froyo perfect but without help from htc i don't think anyone will make it work on froyo

Related

Rosie.apk with Cyanogen Rom?

Has it been done? I couldn't tell if this http://forum.xda-developers.com/showthread.php?t=532822 is compatible with the cyanogen roms or this only applies for hero roms that have been worked with thus far. Otherwise, would love to see this done if possible.
Thanks for the input.
mekaziah said:
Has it been done? I couldn't tell if this http://forum.xda-developers.com/showthread.php?t=532822 is compatible with the cyanogen roms or this only applies for hero roms that have been worked with thus far. Otherwise, would love to see this done if possible.
Thanks for the input.
Click to expand...
Click to collapse
Rosie is tied to HTC's framework, trust me your not the first to bring this up.I asked this q months ago, even installed the rosie.apk and nothing happened.
Nope
Rosie is HtC Framework diffrent than Aosp Google
mekaziah said:
Has it been done? I couldn't tell if this http://forum.xda-developers.com/showthread.php?t=532822 is compatible with the cyanogen roms or this only applies for hero roms that have been worked with thus far. Otherwise, would love to see this done if possible.
Thanks for the input.
Click to expand...
Click to collapse
Not gonna happen, it relies on Htc's closed-source frameworks- thus only Sense based roms can use it (and older ones at that)
p.s. Post in the correct section next time
RE:
Think it will ever be open sourced or highly doubtful?
I mean, I without a doubt love kingklick's 0.6's rom, but it has some bugs that needs tweaking out such as everyone's problem it seems... the camera and bluetooth.
p.s. - please push this thread to Dream Q&A (sorry, my mistake).
mekaziah said:
Think it will ever be open sourced or highly doubtful?
I mean, I without a doubt love kingklick's 0.6's rom, but it has some bugs that needs tweaking out such as everyone's problem it seems... the camera and bluetooth.
p.s. - please push this thread to Dream Q&A (sorry, my mistake).
Click to expand...
Click to collapse
A mod will move it when they see it.
HTC wouldnt open source it unless they want it to be copied by other people which would be bad for business.The you would have hero widgets running on the liquid or droid and you get my point.

Froyo legend build

The source code for Froyo was released today
I am building a Vanilla Froyo rom for Legend, and should have the beta ready for download soon!
Great news
Just a stupid question: Froyo is available on AOSP. That means the sources of the OS are available. With this as a starting point, what is required to port it to a specific device (ie the legend)? Do you need the sources of the kernel (that HTC published), specific drivers (which ones?), something else?
Thanks!
MichaelAlexanderBull wel all love you!!!
gooooooood jub
Yeahhh!!!! Can´t wait.
Thanks!!!!
If you are succesfull, you will be our hero. Ohw and please put htc sens on it
This is really good news! I'm currently running the rom from Ali Ba, and I already prefer stock Android over Sense. Keep up the good work!
Great news!!!!
please let me enjoy legend without looking at my brother's nexus one with froyo
good news. cannot wait for the new ROM
qzem said:
If you are succesfull, you will be our hero. Ohw and please put htc sens on it
Click to expand...
Click to collapse
sorry i won't be able to put sense on it
MichaelAlexanderBull said:
sorry i won't be able to put sense on it
Click to expand...
Click to collapse
I think most of us would prefer it without sense ..
Y is sense so bad? I don't mind having sense maybe not the news and footprint but a lot of the sense I think its great
Sent from my HTC Legend using XDA App
I guess it will be very hard to port Froyo to the Legend because HTC devices often depend on com.htc.framework which will most likely not work with Froyo.
I'm going to try to port Froyo too once I get Vanilla Bean 0.3 ready, but this is hard work.
Sorry, not that I think MichaelAlexanderBull is doing bad work, but he simply doesn't have the source code for a few of the libraries needed to run HTC devices (especially some libraries that implement proprietary hardware calls). So don't expect a fully functional release.
I'm sure will see Froyo on the Legend though, just be patient.
ali ba said:
I guess it will be very hard to port Froyo to the Legend because HTC devices often depend on com.htc.framework which will most likely not work with Froyo.
I'm going to try to port Froyo too once I get Vanilla Bean 0.3 ready, but this is hard work.
Sorry, not that I think MichaelAlexanderBull is doing bad work, but he simply doesn't have the source code for a few of the libraries needed to run HTC devices (especially some libraries that implement proprietary hardware calls). So don't expect a fully functional release.
I'm sure will see Froyo on the Legend though, just be patient.
Click to expand...
Click to collapse
You know more than me, But im still going to try
EDIT:
I have managed to get the G1 port to boot and run on my legend in the past, it could recieve calls etc, but the touchscreen problem was there.
So i'm feeling confident that we will get a good stable release working with the ASOP release! Will probably take a bit of time, but it is going to happen
W00T!?
MichaelAlexanderBull said:
sorry i won't be able to put sense on it
Click to expand...
Click to collapse
NOT ?! You are fired!
Vanilla will be nice anyway
This is a good reason for me to root my Legend.
MichaelAlexanderBull said:
You know more than me, But im still going to try
EDIT:
I have managed to get the G1 port to boot and run on my legend in the past, it could recieve calls etc, but the touchscreen problem was there.
So i'm feeling confident that we will get a good stable release working with the ASOP release! Will probably take a bit of time, but it is going to happen
Click to expand...
Click to collapse
i'm sure you'll do just fine
MichaelAlexanderBull said:
You know more than me, But im still going to try
Click to expand...
Click to collapse
If my comment had made you run away and stop development I'd be very disappointed!
No, really, I'm confident you'll learn how to compile and port Froyo in no time. It's hard at the beginning, but once you get into it, it can be lots of fun too.
I wish you great success.
I would like to know if Flash would work in the browser.
That would be AWESOME
Froyo FTW
Cant wait for this ROM. It will be awesome
Will
you guys (michael and ali ba) should work together. this will make porting froyo to legend faster. =)

New developer needs your input!

I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
For example: it´s would be nice to have another froyo based rom with some of the next features:
- jit activated
- perflock disabled
- one with sense, another without it
- ¿overclocked kernel?
- latest drivers from official htc roms
Maybe you can take ali ba or kyosa roms for using like base rom. Or you cant take the official rom that HTC says is going to be available this month.
You could try to make your froyo rom based on Cyanogen mod 6. Or perhapes you could make sensless(without htc sens, and other usless crap) rom based on latest 2.10.xxx rom. Wich would include ADW launcher and some other cupcakes
I would REALLY love an andoird 2.2 rom with FM radio (and JIT enabled)
grlayouts - welcome! Its great to have another developer on board for the Legend
Personally I think the real demand will probably arrive when the Legend officially gets 2.2, I'm sure many people will want a non-sense/vanilla ROM (I'm not sure how much CM6 differs from pure vanilla).
For inspiration it may be worth looking at some of the more popular ROMs in the Desire subforum, too.
Also one big thing we're missing on the Legend thus far is the ability to apply themes.. am aware that's largely down to not having the required level of root access but I believe there has been recent progress on that front...
Enough from me...! I'm sure the Legend community will be grateful for any of your releases...look forward to seeing your work!
Good luck!
Sent from my Legend using XDA App
I would love a themeable rom, or completely blank froyo and yes it really is good to see a new developer, the more the merrier
Sent from my Legend using XDA App
Imagine a dog with its salivating tongue hanging out.
We are all waiting for THE FROYO. So, anything based on 2.2 please, thanks.
A rom compatible with oc kernels released or maybe you could release a few of your own.
I dont mind HTC Sense. A few bug changes
Welcome to the community. We have many children here
grlayouts said:
I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
Click to expand...
Click to collapse
great welcome
not a rom but a nice start is
http://forum.xda-developers.com/showthread.php?t=772795&page=32
there are many people that are looking for this on legend.
For a rom a nice 2.2 without fancy stuff,very fast and stable oc kernel etc.
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
remeez said:
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
Click to expand...
Click to collapse
This would be perfect!
Wifi tether?
remeez said:
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
Click to expand...
Click to collapse
I second this.
A Froyo with Sense!!!
warriorofice said:
A Froyo with Sense!!!
Click to expand...
Click to collapse
No one excpet htc will provide you this...
The Desire device had it before htc released.
Why Legend not?
Thanks to Ali baba for his source on irc I will probably be using that! I have a second build installed with the nexus dialer and contacts and I'll be working on the look now. Keep the input coming.
I will also be looking into villain ROM and seeing what they offer.
grlayouts said:
I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
Click to expand...
Click to collapse
It would be great to have an opengl accelerated internet browser
Sent from my HTC Legend using Tapatalk
l2obban said:
I second this.
Click to expand...
Click to collapse
Yeah, considering the guys at villainrom have used a lot of legend ports I'm surprised there hasn't been anything for us
Surely if we start with a hero froyo ROM we could work backwards. Not sure if they have a sense ROM though?
Had a quick go at trying to port back to legend, but keep always get errors on the install. Taking ages atm cus I'm just changing what the install error complains about & then trying again.
Anyone no any specifics on what needs changing to port?
warriorofice said:
The Desire device had it before htc released.
Why Legend not?
Click to expand...
Click to collapse
Because the Desire developers figured out how to configure and build a device target to travel forward in spacetime.
The other explanation would be that there was a test build that leaked and spread really fast.
I'm starting to believe that HTC will not release an official 2.2 ROM for the Legend. It did not sell that well and there's no money to be made of that upgrade.
I think Froyo ROM development would be most appriciated by many enthusiasts.
But great builds of htcs official and enclair builds are always liked and used by many users ;-)
Also welcome to the legendary boards. Good pick. I came from wm on the Elf myself.

[Q] Which ROM?

I'm currently running Cyanogen but I was wondering if there was a good place to see what ROMs are available and what they offer. I've found a lot of info in these forms but it's kind of hard to figure out all the details. This site has a decent list but no details as to what components each ROM has.
Just looking at maybe switching my ROM to something more slimmed down yet still capable.
well, i cant really help you on finding a main source for roms, but i can suggest a rom for you. you might try aospROM 2.2.1. i havent had a chance to try it yet, but from what i understand, CM6 is basically a ROM with lots of cool and improving mods, whereas aospROM is straight, 100% android compiled from source for the Hero. you can find the gapps elsewhere just like you did for CM6. and that basically all i can really suggest to you. so, its definitely slimmed down and more than capable from what ive heard.
CyanogenMod ROMS are the best i have tried, they are one of the few ROMS that actually work. try CM6
noriyori said:
I'm currently running Cyanogen but I was wondering if there was a good place to see what ROMs are available and what they offer. I've found a lot of info in these forms but it's kind of hard to figure out all the details. This site has a decent list but no details as to what components each ROM has.
Just looking at maybe switching my ROM to something more slimmed down yet still capable.
Click to expand...
Click to collapse
Here is the WIKI site for XDA where you can find everything you need.
http://forum.xda-developers.com/wiki/index.php?title=File:Hero_CDMA.png
sandix said:
CyanogenMod ROMS are the best i have tried, they are one of the few ROMS that actually work. try CM6
Click to expand...
Click to collapse
CM6 is cyanogen right? Or is it a different rom put out by cyanogen?
Sorry for the noob stuff!
Sent from my HERO200 using XDA App
noriyori said:
CM6 is cyanogen right? Or is it a different rom put out by cyanogen?
Sorry for the noob stuff!
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
CM6 is Cyanogen, best rom IMHO, especially with an Impaled theme along with it
FWIW, CyanogenMOD IS AOSP, with modifications. The framework of CyanogenMOD is slightly different than AOSP, to support the new modifications to it. The performance of CyanogenMOD is almost exactly the same as AOSP, but has the potential to be better if certain settings are enabled. If you want the most customizable and fastest ROM, CyanogenMOD would be your best bet.

Developing Sense ROM

Hi guys!
Since two days I'm trying to create a ROM based on HTC Sense, porting from HTC Desire to our Nexus One using, as a base, the RCADSmixHD ROM.
I've been able to complete the entire package .zip and installing succesfully, BUT at reboot I'm stuck at the Nexus logo...
Do you think it's a kernel-related issue?
I really don't have any other ideas...
EDIT: I'd also like to know how to develop/modify a kernel for our Nexus One, but based on HTC roms... Someone has guides/links?
Try to Flash this Kernel: 2.6.35.6-eViL--10-7--1-wmcfg by eViL D:
You can find dl link here : http://forum.xda-developers.com/showpost.php?p=16995049&postcount=2
I had problems with the kernel include in RCADS on my N1
Thanks but no changes here... BTW the kernel included in RCADS rom works with my Nexus.. But here in this new ROM that I'm trying to develop I don't know what's wrong...
My guess there's something wrong with the ROM itself you probably have a few lines of code somewhere that are not working right. Were you able to compile the code on your computer?
Well, actually I'm trying to port a Sense ROM from HTC Desire with 250mb fit into /system/... I think that's the problem because my Nexus One could have bad blocks and/or less space into /system/, so this ROM wouldn't fit. I think so.
Regarding the code, I haven't written any kind of code, apart from looking at updater-script to be ok... Other suggestions? Thanks anyway, much appreciated
Now I'm trying to port a different ROM, the Desire S Gingerbread 2.3.5 with Sense 3.0!
But after replacing many folders and files from a Sense Rom of the Nexus One and the target Sense Rom that I'm developing, I have replaced boot.img and edited the updater-script properly (I think).
After installation, it's stuck at the Nexus logo... always!
What's wrong????????
Look at your logcat.
And at your /proc/kmsg.
If you don't know what these 2 mean - read up on those, use some googling.
If you can't - I believe you won't be able to develop anything worthy, or anything at all.
Moreover, Nexus has 145MB on /system partition. You need to utilize SD-EXT partition and symlink parts of the ROM to make it fit.
If I'm speaking Chinese and you can't figure it out - read the previous paragraph
From your posts I can't detrmine if you are developing or just trying to flash the rom to your phone, since you haven't done any coding. Am I misunderstanding?
rugmankc said:
From your posts I can't detrmine if you are developing or just trying to flash the rom to your phone, since you haven't done any coding. Am I misunderstanding?
Click to expand...
Click to collapse
You're right, because I'm not coding for a completely new ROM..
I'm just trying to "assemble" different pieces of ROMs together, a porting!
The only thing to "code" is the updater-script (or update-script)...
I have some errors there and I can't really determine why certain things goes wrong.. for now I don't have full knowledge of system partitions of Android.
And now I don't have enough time to fully explore this complex world
I have just tried for a couple of days...
Iperzampem0 said:
You're right, because I'm not coding for a completely new ROM..
I'm just trying to "assemble" different pieces of ROMs together, a porting!
The only thing to "code" is the updater-script (or update-script)...
I have some errors there and I can't really determine why certain things goes wrong.. for now I don't have full knowledge of system partitions of Android.
And now I don't have enough time to fully explore this complex world
I have just tried for a couple of days...
Click to expand...
Click to collapse
What did you add to the updater-script? And which folders specifically did you replace and change? And did you use a rooted ROM or the OTA one for the desire?
@Ace42:
Hi, I had used a rooted ROM from the Desire thread and I have followed this pretty useful guide which illustrates how to port Sense Roms:
http://forum.xda-developers.com/showthread.php?t=1222746
I have also had a look at almost all the files into each folders to see if there was differences in the code between the 2 roms..!
BTW the problem is in the updater-script...
For example I'm not able to mount "sd-ext", which is one of the most important steps to do for the Rom to being able to run into the device.
Look at that link properly, porting sense to OTHER SENSE DEVICES.
N1 isn't a sense device.
First, porting is more than replacing your boot.img and changing your update-script.
Like the other user said, you need to symlink files to your SD card cause N1 just isn't big enough.
Second, you're taking roms from other devices, most probably you'd have to re-write or mod the drivers.
Third, Porting just isn't that easy.
@illuminarias:
-> I know that, and in fact N1 becomes a Sense device when it has a Sense rom already installed... so it can be compared with other Sense devices.
-> I also know that we must symlink files, and you do that by adding lines of code into the updater-script (or update-script)!
-> If no one starts from something, how do you think that development for N1 can continue??
Iperzampem0 said:
@illuminarias:
-> I know that, and in fact N1 becomes a Sense device when it has a Sense rom already installed... so it can be compared with other Sense devices.
-> I also know that we must symlink files, and you do that by adding lines of code into the updater-script (or update-script)!
-> If no one starts from something, how do you think that development for N1 can continue??
Click to expand...
Click to collapse
The n1 also runs miui, is comparable to the m1? No.
Sent from my HTC Sensation Z710e using xda premium
illuminarias said:
The n1 also runs miui, is comparable to the m1? No.
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
I'm sorry but personally I love HTC Sense, not a-bad-copy-of-iPhone such as MIUI.
And since now I don't have money to change the device, I'll stick with this for other time.
Cheers
Iperzampem0 said:
I'm sorry but personally I love HTC Sense, not a-bad-copy-of-iPhone such as MIUI.
And since now I don't have money to change the device, I'll stick with this for other time.
Cheers
Click to expand...
Click to collapse
Yes, the same for me. I Love my nexus one with sense. Currently i also working on a gb sense rom for my nexus. Update Script is done and system should fit now with 151mb into the nexus rom. I ll will try to install & boot it at the weekend. Base was the currrent 2.3.3 Desire Release... Hopefully it fits into the small system and boots , to get logcats to work with...
If someone want to help & try, please contact me. I can upload the rom then to test. Currently i don´t have a lot of time , maybe together we get a working release...
@Deep-Knight:
Yep, I was working yesterday evening with the official Desire gingerbread update from HTC, but, as always, I'm stuck at the Nexus logo, after the installation is done... :/
I think I'm doing something wrong with system partition.. I know that our N1 can handle only 150mb for /system...
But I must admit that I'm using almost the same updater-script and boot.img as the N1Sensation v0.5 rom or RCADSmixHD rom..
Deep-Knight said:
Yes, the same for me. I Love my nexus one with sense. Currently i also working on a gb sense rom for my nexus. Update Script is done and system should fit now with 151mb into the nexus rom. I ll will try to install & boot it at the weekend. Base was the currrent 2.3.3 Desire Release... Hopefully it fits into the small system and boots , to get logcats to work with...
If someone want to help & try, please contact me. I can upload the rom then to test. Currently i don´t have a lot of time , maybe together we get a working release...
Click to expand...
Click to collapse
Just make a thread and upload your beta version, theres a plenty of people here able to test and help.
Thank you Menelkir for your interest!
But first I'll have to create something useful.. Maybe later on I'll create a new thread..
Till now I'm using some HTC Desire's ROM from the dedicated section here at XDA.
Stay tuned guys
As always graphical glithces will not be solved, until HTC releases Desire's Source Code..
The code is released already.
Unfortunately, the real trouble with porting ROMs is fixing the things that don't work - which will include trackball, hotspot etc - and this is the part where most of ROMs fail, because very few developers are skilled enough for that.

Categories

Resources