Pushing HTC/Rogers Dialer to supported ROMs - G1 Q&A, Help & Troubleshooting

I searched the forums and couldn't find a clear answer on this.
Is there a way to push the HTC Smart Dialer to any ROM(Specifically thedudes Cupcake 1.3RC2)? I know the source code is closed source, but it seems that its a matter of morals rather than support that the dialer isn't being included on most ROM's.
I've been using a Rogers based ROM for awhile and I'm kinda spoiled by the dialer. I know its included in most Hero builds, but I'm not a fan of the speed of the Hero builds on the G1 so far.

Not easily. My understanding is that the dialer needs the closed source htc android core, which would need to be ported as well for that dialer to work on other roms. This essentially defeats the purpose of porting it, because you'd basically end up with the rom you ported the dialer from, as a result of porting the whole android system.

qrohlf said:
Not easily. My understanding is that the dialer needs the closed source htc android core, which would need to be ported as well for that dialer to work on other roms. This essentially defeats the purpose of porting it, because you'd basically end up with the rom you ported the dialer from, as a result of porting the whole android system.
Click to expand...
Click to collapse
not entirely true. Look in the dream applications & games section. I'm working on an easy port with minimal movements of frameworks. I'm halting the porting until I can get a working classes.dex file from a a WWE Hero build.

Related

Hero firmware

Ive heard things about HERO being HTC closed source but with the information gathered is it possible to port over any of the HERO stuff to another partially closed source platform such as the Rogers rom? Specifically the updated dialer and contacts?
CC CEO said:
Ive heard things about HERO being HTC closed source but with the information gathered is it possible to port over any of the HERO stuff to another partially closed source platform such as the Rogers rom? Specifically the updated dialer and contacts?
Click to expand...
Click to collapse
Already ported the music player over... but again, its probably possible, but people don't want to spend so much time doing this for each app. So the best way to get the Hero experience, is to flash a Hero ROM.

CM6/Froyo + Sense UI (Development & Funding)

To all:
I am very interested in getting balls deep into the development/"porting" of the Sense UI to CM6 or a vanilla 2.2 kernel for the Moto Droid. I realize that none of the Sense UI based official source is available at this time - but it will be. I am willing to invest time and money into this effort. I think it will be a great learning experience too. Please let me know if you're interested and what your current skillset is.
My android experience is limited to compiling kernels and medicore java development. I've been doing *nix development for ~5 years now and would like transition deeper into the android (low level) development world.
Thanks.
sounds great i am a huge fan of zusedroid and 2.2 i swich between the to all the time and seeing that someone is willing to work on it is great because i saw the zd team slowly fall apart or as it seems i think they just gave up on it or somthing or they all just got a droid x but great news i would be willing to healp but i dont know what i would have to offer o well i think u should port frome the droid incredible because it is gsm and not cdma like the diser or the nexusthiss one should be hard but easyer than what zd had to put wp with
id love to see this go into a full port. i've been using the zeusdroid for now, the drawbacks suck but i love the htc sense so i put up with the flaws.
helping financially is tough as i am a full time student, however i am upon my last year of electrical engineering, but no major programing or developing experience however if there's something i can tackle i'll be happy to try
monty_boy said:
To all:
I am very interested in getting balls deep into the development/"porting" of the Sense UI to CM6 or a vanilla 2.2 kernel for the Moto Droid. I realize that none of the Sense UI based official source is available at this time - but it will be. I am willing to invest time and money into this effort. I think it will be a great learning experience too. Please let me know if you're interested and what your current skillset is.
My android experience is limited to compiling kernels and medicore java development. I've been doing *nix development for ~5 years now and would like transition deeper into the android (low level) development world.
Thanks.
Click to expand...
Click to collapse
umm i just started a thread where i have PORTED sense 2.2 to the droid it IS NOT fully working and i need more devs to help me.
Does it boot up fully or boot loop because if it fully boots I would love to try
bmx24 said:
Does it boot up fully or boot loop because if it fully boots I would love to try
Click to expand...
Click to collapse
It boots up fully to sense ui but it's not fully functional yet.
i would LOVE a completely working 2.2 sense rom for the droid. i think the droid incredible would definitely be the thing to work with to make it happen. I cant help do it, but i will definitely donate a ton AFTER a completely working rom is made, and i think a lot of other people would too.
maybe you could recruit someone from the original zeusdroid team.
please please make this work, that would be amazing. good luck, and donations would come, if its completed
Just a bit of random knowledge - CM is an EXCELLENT rom, as a project of its own. It is built from source and heavily modified. With great power, comes great responsibility. It can be further modified, but is in no way a good start point for porting a pre-built rom. I am speaking from experience in saying that it is a VERY customized build. You are FAR better starting with sense, and a stock rom to splice in. I made the mistake of thinking I could use a CM build as a start when porting sense to the mytouch. 3 Migraines later, I realized what the issue was, and while parts of CM could be ported to sense, sense was not being ported to CM.
Example - Take the stock 84B Boot image and slap it on any rom and you will see that all of them function except CM. The boot and system are built together, which is efficient when it is released as a complete package, but again, not good for using as a start to any hack and slash project.
That said, the best option is to get parts from Zeusdroid Alpha, parts from Milestone MotoSense, and have a chat with barak and eugene about how they ported the original Milestone firmware to Droid, and combine this knowledge

HTC People App in Vanilla Rom

Is it possible to put the HTC People app and some of the other apps like the HTC Dialer and the HTC Calender in a Vanilla Rom. The HTC Calculator app was easy to put in. All I had to do was to move over the apk. The other HTC apps seem to be a little harder. What files do I need to move over sot the People app works in a Vanilla Rom. By the way, the rom is a 2.2 Rom for the HTC Hero. If I can get the HTC apps to work, I might end up making a 2.2 Vanilla Rom that people can download that has the HTC apps.
Obviously you're talking of Darch's AOSP 2.2 ROM. None of the HTC apps can run w/o the HTC framework. So, the answer to your question is no. However, download the app 'Dialer One'.. It's somewhat like HTC's dialer.
http://forum.xda-developers.com/forumdisplay.php?f=650
start there
Mdawg's Ic3Rom is a vanilla/AOSP ROM that has a couple Sense items in it, like the People and Dialer. Really it's an HTC/Sprint-based ROM that has most of the HTC Sense stuff stripped out. But some of HTC is still there. It is no longer under development though, so the latest version listed there is the last one.
I liked this ROM and used it for a while as my daily (version 2.8).
Here's the thread: http://forum.xda-developers.com/showthread.php?t=663366
One final side note: Please post questions like this in the appropriate forum from now on. Since it was a question and had little or nothing to do with ROM development, this one probably should have gone in "Q&A". Thanks.
Let me know if you try out Ic3Rom and if so, how you like it. I'd be happy to answer other questions you may have about it.
What about taking some of the HTC frameworks and moving them to the Vanilla ROM? Or what about combining the frameworks with the Vanilla frameworks?
mrcharlesiv said:
Obviously you're talking of Darch's AOSP 2.2 ROM. None of the HTC apps can run w/o the HTC framework. So, the answer to your question is no. However, download the app 'Dialer One'.. It's somewhat like HTC's dialer.
Click to expand...
Click to collapse
Where did he say Darch's AOSP Rom??? There are 3-4 good/decent Vanilla Rom's here. Yes, they will work if you move everything in the framework folder that says htc in it. However, like Mrcharlesiv said though, i don't think it will work with Darch's even doing it. Also, one more note, if your ROM is JIT enabled htc sense doesn't mix with JIT.
One final note: what's with all the thread Nazi's? Just sayin...
Moved as not Development.
Doesn't everything but HTC Sense launcher and the HTC Lockscreen work with JIT?

[Q] Sense 2.2 Rom

with the release of froyostone rom for the hd2 which is sense + 2.2 officially from htc, I believe it would be much easier to port sense to the captivate and completely remove touchwiz.
First your posting in the wrong captivate forum section...second the Android os isn't something that can be magically ported to XX device just because XXX device has it or its working on it, for starters the hd2 is a non native android device, which means its running an android port, with the help of a half working linux kernel, loaded with haret bootloader, android 2.2 is coming in September so just sit tight and be patient, or you can download CM6 vibrant source and port it over to the captivate(you would have to make the captivates kernel compatible with 2.2, meaning backporting/patching etc) which ever you like.
Rafyvitto
Yeah it ought to be about as easy as loading OS X on a Commodore 64.
gunnyman said:
Yeah it ought to be about as easy as loading OS X on a Commodore 64.
Click to expand...
Click to collapse
Well, maybe Steve can call Xerox for some help with that...
dressanderc said:
Well, maybe Steve can call Xerox for some help with that...
Click to expand...
Click to collapse
I LOL'ed +tenchars
gunnyman said:
Yeah it ought to be about as easy as loading OS X on a Commodore 64.
Click to expand...
Click to collapse
dressanderc said:
Well, maybe Steve can call Xerox for some help with that...
Click to expand...
Click to collapse
ROFL thats some good stuff guys.
who wants sense anyways, it's just a big shiney TURD!
designgears said:
who wants sense anyways, it's just a big shiney TURD!
Click to expand...
Click to collapse
+1
where's some good ol' fashioned AOSP when you need it?
*hint hint* DG *hint*
Personally, I cant wait till all manufacturers realize we don't want to be forced into sense, touch wiz etc.
Make it default if you have to, but provide an option to enjoy raw, unadulterated android!!!
I guess we wait and see what Gingerbread does about that.
To the OP, why don't YOU port Android 2.2 to the Captivate AND also port Sense??
Joking aside I am going to be cooking for the Captivate soon. I'm just waiting for Froyo so I can get my hands dirty with Android .
Maybe even a Sense port??
I've been working on porting sense to our the device for some weeks now but roms fail to boot, changing libs etc, got no clue of what else to try.
Sense is so deeply entangled into Android, kinda like trying to remove Internet Explorer from Windows 95, It is virtually impossible to get it working without all the kernel extensions HTC added to the OS.
gunnyman said:
Sense is so deeply entangled into Android, kinda like trying to remove Internet Explorer from Windows 95, It is virtually impossible to get it working without all the kernel extensions HTC added to the OS.
Click to expand...
Click to collapse
Just a historical footnote. Internet explorer was very easy to remove from windows 95. The original release of win95 didn't even include internet explorer. It was only available as part of the plus! Pack of addons. The SR1 release had IE v2 included but it could be easily deleted. It wasn't until IE 4 that active desktop became a part of the package and began making it difficult to seperate from the OS. IE 4 came sr2.5 but was an optional upgrade for most win95 instalations.
But i knew what you meant.
Sent from my SAMSUNG-SGH-I897 using XDA App
jaredc74 said:
Just a historical footnote. Internet explorer was very easy to remove from windows 95. The original release of win95 didn't even include internet explorer. It was only available as part of the plus! Pack of addons. The SR1 release had IE v2 included but it could be easily deleted. It wasn't until IE 4 that active desktop became a part of the package and began making it difficult to seperate from the OS. IE 4 came sr2.5 but was an optional upgrade for most win95 instalations.
But i knew what you meant.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
haha, I was literally going to add almost exactly this.
Sense seems only to be portable to devices that can run off of HTC-based ROMs. It seems to be much easier to remove it than to try and bring it over (I haven't heard of it being brought to a device that wasn't HTC based). The widgets haven't even been ported to the best of my knowledge to work on non-Sense launchers. And, as proven by our phones, they could have made Sense even MORE integrated considering removing touchwiz launcher causes massive force closes. Also, Sense is proprietary and cosed source, so we don't have any low-level access to remove the HTC restrictions (short of binary hacking, which I know nothing about and could indeed be wrong about)
Kaik541 said:
haha, I was literally going to add almost exactly this.
Sense seems only to be portable to devices that can run off of HTC-based ROMs. It seems to be much easier to remove it than to try and bring it over (I haven't heard of it being brought to a device that wasn't HTC based). The widgets haven't even been ported to the best of my knowledge to work on non-Sense launchers. And, as proven by our phones, they could have made Sense even MORE integrated considering removing touchwiz launcher causes massive force closes. Also, Sense is proprietary and cosed source, so we don't have any low-level access to remove the HTC restrictions (short of binary hacking, which I know nothing about and could indeed be wrong about)
Click to expand...
Click to collapse
Well how the huck did they get Sense on the HD2?? It doesn't even come with android from factory! We need someone to shed a little more light in this. Maybe its because they use some Qualcomm specific images or something.
rafyvitto said:
I've been working on porting sense to our the device for some weeks now but roms fail to boot, changing libs etc, got no clue of what else to try.
Click to expand...
Click to collapse
You got a PM
DJGonzo said:
Well how the huck did they get Sense on the HD2?? It doesn't even come with android from factory! We need someone to shed a little more light in this. Maybe its because they use some Qualcomm specific images or something.
Click to expand...
Click to collapse
notice how I said I can't see it being ported to a non-HTC device. The HD2 is indeed an HTC device and I believe the ROM that has Sense is one built off of an HTC ROM for another device. Much like how the Legend ROMs were able to be fairly easily/quickly ported to the Aria. In fact, many of the internals of the HD2 resemble a lot of the Android hardware produced by HTC (qualcomm snapdragon and all that good stuff I believe)... the difficulty of getting android on that device had nothing to do with the ROMs, but actually getting haret to boot a linux kernel properly.
Kaik541 said:
notice how I said I can't see it being ported to a non-HTC device. The HD2 is indeed an HTC device and I believe the ROM that has Sense is one built off of an HTC ROM for another device. Much like how the Legend ROMs were able to be fairly easily/quickly ported to the Aria. In fact, many of the internals of the HD2 resemble a lot of the Android hardware produced by HTC (qualcomm snapdragon and all that good stuff I believe)... the difficulty of getting android on that device had nothing to do with the ROMs, but actually getting haret to boot a linux kernel properly.
Click to expand...
Click to collapse
Unless they ported the whole ROM and re used drivers, I don't quite understand how they got it to work.
They got Sense 2.5 working from The HD2 onto the Omnia II (winmo), so its quite possible. We just need a team of developers willing to do the work. I can offer hosting and testing and little technical help since I am new at Android but I think we can get it to work if we start to tinker with it.
Maybe a ROM port is in order?
Maybe we should wait for a Froyo kernel though.
DJGonzo said:
Unless they ported the whole ROM and re used drivers, I don't quite understand how they got it to work.
They got Sense 2.5 working from The HD2 onto the Omnia II (winmo), so its quite possible. We just need a team of developers willing to do the work. I can offer hosting and testing and little technical help since I am new at Android but I think we can get it to work if we start to tinker with it.
Maybe a ROM port is in order?
Maybe we should wait for a Froyo kernel though.
Click to expand...
Click to collapse
I'm not saying it's impossible, I'm saying it hasn't been done. There are (correct me if I'm wrong) absolutely no non-HTC android devices with the Sense UI. I know nothing about the HD2/Omnia II Sense port, but that's WinMo... not even remotely close to Android in terms of interoperability. I also feel like any ROMs designed to bring Sense UI to non-HTC android devices would be hit with C&D's since it's their proprietary software (hence why both Fancy Widget and Beautiful Widgets got in trouble originally when they launched on the market).
Don't get me wrong, good luck in porting it, hell even I like the look of it and would love the option, but considering how long Sense has been out for android (and numerous devices) and we don't see it on any non-HTC android devices, I have to believe it's been tried and just doesn't work (which is why you also don't see MotoBLUR/NinjaBLUR anywhere else either... or even TouchWiz on the EVO)
Also I think the HD2 and the Desire are the same hardware. If not the Desire it's another phone. That also makes porting Android pretty painless.

[Q] Samsung Glaxy'S HTC HD room

Hey , i'm wondering if it's posible to port Htc Desire HD room to Samsung Galaxy'S?
There was previously a team known as Team Sense who tried. It's possible, but the major factors are:
1) The project would always be 1 step behind, because HTC doesn't have a public beta/alpha testing program or open source code tree (at least, not that I've seen)
2) A lot of the components aren't open source probably, so it's even more difficult to port than a AOSP ROM (and even those aren't perfected yet).
3) It isn't an easy project. There are lots of considerations required.
4) There is always the risk of the project being shut down if it ever were successful. HTC's components have restricted licenses, so it's risky (and yes, we know this because one member from team sense actually claimed there was nothing wrong with stealing restricted components from HTC, which blew out into an epic flamewar where a mod needed to step in).
So it might be (illegally) possible, but the project would always be a bit behind. It would be better to just help code a really nice launcher instead probably
hi Auzy
regarding the question about sense interface. isnt this working properly on the HD2 forum where it was windows then they enabled the android ROM's with sense on it. it is even on the NAND ROM now.
Why not on galaxy?
nicefellow said:
hi Auzy
regarding the question about sense interface. isnt this working properly on the HD2 forum where it was windows then they enabled the android ROM's with sense on it. it is even on the NAND ROM now.
Why not on galaxy?
Click to expand...
Click to collapse
Because of Samsung's Proprietary Bootloader. This is why we are still having trouble with MIUI and CM7.
aha that makes sense
thanks for the info
Best regards

Categories

Resources