HTC Drivers "when" - myTouch 3G, Magic Android Development

As far as I know, Android is one open source platform.
Now, doesn't that mean that HTC must share it's drivers for different phones?

kencix said:
As far as I know, Android is one open source platform.
Now, doesn't that mean that HTC must share it's drivers for different phones?
Click to expand...
Click to collapse
The Android platform is open source, but the drivers for the HTC hardware are not open source. HTC (Qualcomm as well) has no obligation to release the drivers. We have to wait until they are included in a 2.1 HTC built ROM for the specific device.

cursordroid said:
The Android platform is open source, but the drivers for the HTC hardware are not open source. HTC (Qualcomm as well) has no obligation to release the drivers. We have to wait until they are included in a 2.1 HTC built ROM for the specific device.
Click to expand...
Click to collapse
Don't understed the reason from HTC. They have nothing to loose if they release drivers for their devices. That will push their sales a lot. But HTC is slow and weird when it comes to software updates and stuff.

does it matter if they give them up?? head over to dream development xda developer NCommander has made a camera driver and released the source.. and eugene373 has already updated his eclair rom!!!

ceas909 said:
does it matter if they give them up?? head over to dream development xda developer NCommander has made a camera driver and released the source.. and eugene373 has already updated his eclair rom!!!
Click to expand...
Click to collapse
That camera driver will work for the 32A Magic?

It would still be nice to have a HTC rom to play with )

ceas909 said:
does it matter if they give them up?? head over to dream development xda developer NCommander has made a camera driver and released the source.. and eugene373 has already updated his eclair rom!!!
Click to expand...
Click to collapse
XDA is the best.. but it will be nice from HTC to release drivers
Now we just need to wait for a port from Eugenes rom to our 32A devices..

I think that we will get our official drivers when rogers release 2.1 for HTC Magic...

cursordroid said:
That camera driver will work for the 32A Magic?
Click to expand...
Click to collapse
I ported Eclair_2.1-v1.5 to 32A and it works!!!

TheMorpheus said:
I ported Eclair_2.1-v1.5 to 32A and it works!!!
Click to expand...
Click to collapse
Excellent. Linky?

jvincent66 said:
Excellent. Linky?
Click to expand...
Click to collapse
Rom: http://forum.xda-developers.com/showthread.php?t=598973
Porting 32A: http://www.mediafire.com/?d4mtvmujemz

downloading now to run on my 32a
is there a thread on that 32a port? i have no intentions of doing anything beyond wiping, flashingx2 and re-booting (no formatting or swap partitions etc) - keen to read some other experiences so i can get it working...

Awesome! I'm with march83 though - is there a thread on this? I'd like some more info before I flash anything to my phone ..
Thanks for sharing

ok, wipe, flash, flash, boot didn't work on my 32a with no partitions. don't have the time or resources to back up my sd card and test it with proper partitions til tonight.
also, i can't find md5s for the downloads anywhere so i can't confirm that i've got valid files. no matter - no harm done, nandroid and my Gyd is back up and running.
can someone who's successfully got this working on a 32a post some details?
cheers

Installed it and it's working I have ext3/linux-swap, get that and you'll be fine ! I never ever flashed any SPL or radio so don't bother.

BTW, that rom is Eclair, not Expresso。
I can't live without HTC's Dialer with smart dial, so I'll have to wait for a stable Expresso port.

march83 said:
ok, wipe, flash, flash, boot didn't work on my 32a with no partitions. don't have the time or resources to back up my sd card and test it with proper partitions til tonight.
also, i can't find md5s for the downloads anywhere so i can't confirm that i've got valid files. no matter - no harm done, nandroid and my Gyd is back up and running.
can someone who's successfully got this working on a 32a post some details?
cheers
Click to expand...
Click to collapse
I have no partition on SD and you can read about my 32A in my signature (never change radio/SPL)

i guess i got a dodgy file then. can you post an md5 for your port?

march83 said:
i guess i got a dodgy file then. can you post an md5 for your port?
Click to expand...
Click to collapse
Here: b6bd99939228e46dc2606d1fb8603387

Great, work correctly on my Magic Tim Italy but run slow... need to be optimized

Related

Cyanogen 3.9.6 straightforward sapphire port [32B]

Details here:
http://android.modaco.com/content/h...-for-sapphire-magic-tested-on-vodafone-magic/
This is a very straightforward port of Cyanogen's awesome 3.9.6 ROM to run on the HTC Sapphire / Magic (tested on the Vodafone Magic).
Apply as any other update.zip (via modified recovery image).
It's FAST!
P
is this for 32A?
zidane said:
is this for 32A?
Click to expand...
Click to collapse
cant u read?????????????????? VODAFONE = 32B
Paul,
What did you change to get Compcache working? I'm already running 3.9.5 on my 32B and don't really want to reflash just for the sake of being able to push a couple of modified files
Cheers
So this is with cyno 3.9.5 kernel right?
i think i can read better than you
What's the difference between this port and the jerpelea (or something) port?
isnt this the same as jerpleas port?
Same as Jerpelas and all the other 'ports' that use the trick I found of renaming init.trout.rc in boot.img to init.sapphire.rc.
I've asked a couple of the devs to include this file by default to avoid the plethora of threads here that are just dream roms which pretty much anyone can get running in a couple of minutes.
At the moment the 'real' development work is mainly in the dream forum, lucky for 32b owners they run perfectly 32A, wait for the ports
Waiting for the Drizzy/JAC new hero port tonight - it's meant to be damn fast,and they think they can get it to 'cupcake' speeds
re: posts above...
Correct, it's using Cyanogen's kernel (hence compcache functions correctly).
Correct, it's for 32B.
Correct, it's using a tweaked boot.img with a renamed RC.
I think it's a valid post because not everyone has the ability / time / inclination to download the ROM, extract the boot.img, rename the file, rebuild the boot.img and then resign the resulting zip.
As always, I created this for my own use and thought i'd share!
I also have asked Cyanogen (via Twitter) to include a sapphire.rc in future revisions. Here's hoping!
P
dazcox5181 said:
Same as Jerpelas and all the other 'ports' that use the trick I found of renaming init.trout.rc in boot.img to init.sapphire.rc.
I've asked a couple of the devs to include this file by default to avoid the plethora of threads here that are just dream roms which pretty much anyone can get running in a couple of minutes.
At the moment the 'real' development work is mainly in the dream forum, lucky for 32b owners they run perfectly 32A, wait for the ports
Waiting for the Drizzy/JAC new hero port tonight - it's meant to be damn fast,and they think they can get it to 'cupcake' speeds
Click to expand...
Click to collapse
So your saying this has the cyan 3.9.5 kernal intact?
offcina said:
cant u read?????????????????? VODAFONE = 32B
Click to expand...
Click to collapse
Can you be polite?????????????????
Gimpeh said:
So your saying this has the cyan 3.9.5 kernal intact?
Click to expand...
Click to collapse
Yes indeed...
P
I think that with this ROM, libwebcore.so from CM3.6.8.1 and the Noverca Audio*.csv files, I can actually use my Magic for what it's supposed to be used for!
Until tomorrow at least
modaco said:
Yes indeed...
P
Click to expand...
Click to collapse
Splendid! Thanks so much. Do you plan on continuing support of Cyan roms?
Thanks Modaco,
all the apps and the cache, to ext3 partition. Good rom. Wifi runs ok , it goes so fast. For me, the most important advantage, the apps and the cache, to sd!.
Thanks guy
compcache is working, wifi wont start.
I'm pretty sure that jerpelea had to get a different wlan.ko for it to work on his.
This just keeps looping on the Android splash screen. Is it because I am using Amon_Ra's 1.2 recovery???
I am using 1.2 and had no troubles.
Just WiFi wont start.
I have tried replacing it with the wlan.ko from jerpelea's rom.
It doesnt like it.
xordis said:
I am using 1.2 and had no troubles.
Just WiFi wont start.
I have tried replacing it with the wlan.ko from jerpelea's rom.
It doesnt like it.
Click to expand...
Click to collapse
I dont get it! I had similar problems with newer Cyanogen build than what I am on. Also the QTek rom does the same.
It seems to me that any ported ROMs which all you supposedly need to do is run 'update.zip' fail with a boot loop for me.
I don't know why it's only with ported ROMs though..... It's driving me mad!!!

[MOD] No More Need for [PORT][32B] with Hero ROMs

Yes, you read that title correctly. We are wasting time, energy, and file size making these ports when all the builds could be "co-ed"
I have already done this in my builds, but not everyone wants to use mine (I know, I was sad, too) so I will look into if the script being used can be rewritten to use my new standard. Until such time, Here is an update add-on that will convert all the newest Hero ROMs into co-ed versions. This is also dependednt on the concept that all current ROMs are using JACs kernel.
Deported Version 1.0
http://twistedumbrella.slackdev.com/Deport-1.0.zip
MD5: d3846db3b372a9d2a0bfca47bf6409f2
Copy to root of SD and flash like any other update. Kudos.
just download
have just downloaded, will def. give it a try....
I am sorry, but pls don't shout at me for being dumb.... but should i flash this first then flash the Hero rom... tks.
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
twistedumbrella said:
Yes, you read that title correctly. We are wasting time, energy, and file size making these ports when all the builds could be "co-ed"
I have already done this in my builds, but not everyone wants to use mine (I know, I was sad, too) so I will look into if the script being used can be rewritten to use my new standard. Until such time, Here is an update add-on that will convert all the newest Hero ROMs into co-ed versions. This is also dependednt on the concept that all current ROMs are using JACs kernel.
Deported Version 1.0
http://twistedumbrella.slackdev.com/Deport-1.0.zip
MD5: d3846db3b372a9d2a0bfca47bf6409f2
Copy to root of SD and flash like any other update. Kudos.
Click to expand...
Click to collapse
same question from me..
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
tried on my 32A device. first flashed a G1/MT3G image (ZeroXD 6.13r2). After this i flashed deported and made a reset. Nothings happens. DDMS didn't detect my device again. Back to my old rom
Device up again with old image
regards
endebe
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
NO people!
When Twist said its CO-ED it means that it can be used on a G1 and a MyTouch
NOT co-ed as in 32A and 32B
Im almost 100% sure this is ONLY for a 32B
Lakers3408 said:
NO people!
When Twist said its CO-ED it means that it can be used on a G1 and a MyTouch
NOT co-ed as in 32A and 32B
Im almost 100% sure this is ONLY for a 32B
Click to expand...
Click to collapse
This would be correct. Co-ed meaning both t-mobile branded devices. 32A requires a different kernel, but im sure those users knew that. So one boot image could not be "dual kernel" and i dont have the time to make that many changes to the existing one to make it go either way
Okay so basically, i install the hero rom first and then this mod? because i just tried this with micro hero v1.4 and it got stuck at the vodafone screen(used logcat and there was error), but then when i installed micro hero on its own it boots.????
great work on this Twisted. You're a genius.
what is the difference of to have or not to have this MOD?
I dón´t taste any difference.
Do I flash this before flashing a ROM? Also, I'm guessing I still have to wipe before flashing the ROM, correct?

Hero Kernel Released by HTC

http://developer.htc.com/
Cool beans.
magic dream n hero kernel source !!
fun time
woot
about time....this is great news
Does this mean that we can finally get bluetooth working in the Hero ROMs?
+1
Me want blutuuut
Well Certaily this is something only a developer could answer.
Hello anyone...
Me Likey Bluetooth...
To my knowledge, we were waiting on the sense ui from magic, not hero. If we get the sense ui from magic then it can be ported to dream with working bluetooth.
Yes... it's a link to the HTC Developer website... not that most developers don't know when things like Kernals going up happen...
Se can anyone actually explain what does this mean for us simple and humble peasants ... pardon users...
@axlastro
I'm also curious to know what this means for the future of HERO ROM's, if anything...
This is exciting news indeed.
Backport BFS time.
axlastro said:
Se can anyone actually explain what does this mean for us simple and humble peasants ... pardon users...
Click to expand...
Click to collapse
Bug Fixing, customizations, and security mainly. Also brings forth the possibility to get around security locks on apps and such(htc widgets) not this in particular but a source code in general.
When SenseUI Sapphire comes out it will most likely have a new kernel.
We need to request it!
This has been out for about a month and won't really help us much. The HTC kernel source tree was always available via git so HTC providing a link on their website doesn't change much.
shafty023 said:
This has been out for about a month and won't really help us much. The HTC kernel source tree was always available via git so HTC providing a link on their website doesn't change much.
Click to expand...
Click to collapse
HAHA thank god somebody ended this pointless hubub..........
Maxisma is right one post above this.. We need the sapphire sense UI one
kingklick said:
HAHA thank god somebody ended this pointless hubub..........
Maxisma is right one post above this.. We need the sapphire sense UI one
Click to expand...
Click to collapse
That's not true. This code was not publicly available, eg. we did not have board-hero.c.
Does that mean we can port Hero's flash onto Dream?
adrianmole said:
Does that mean we can port Hero's flash onto Dream?
Click to expand...
Click to collapse
no.
10char
adrianmole said:
Does that mean we can port Hero's flash onto Dream?
Click to expand...
Click to collapse
No. Hero flash is a plunging for the browser which, correct me if I'm wrong, relies on the HTC framework. I believe there are other libraries and quagmire that only hero have making it necessary to have a hero Rom. Just be patient. By early to mid 2010 we will have our Android flash beta. That's completely off topic but the answer nonetheless.
hero with donut
SG_Shadow said:
I'm also curious to know what this means for the future of HERO ROM's, if anything...
Click to expand...
Click to collapse
hopefully that means the hero roms will incorporate all the 1.6 donut improvements soon.....(as i am impatient, soon is not soon enough......

[Port][32a][Super D "Fried Donut", Release 1.8][2-2-2010]

This is a 32a port to super D ver1.8 rom
original rom thread
http://forum.xda-developers.com/showthread.php?t=613809
rom download link [http://www.androidspin.com/downloads.php?dir=benbuchacher/SuperD/Super%20D%201.8/&file=NexusSuperD18-blk.zip]
32a port to [v1.8 Black with Nexus Themed Launcher]
http://www.4shared.com/file/213821526/f4e021a1/03022010015503_EBI1_NexusSuper.html
Basically I haven't done anything all credit goes to the dev of the rom
and the 32a porting tool (found here:http://forum.xda-developers.com/showthread.php?t=601033&highlight=tool)
I haven't fully tested it but everything is working till now and it is super fast.
tested on spl 1.33.2010
radio 3.22.20.17
Thank you ^_^
Thank you. This is fast indeed.
how do i install this exactly? ive been trying to get danger SPL for my 32A magic, but get stuck when it comes to writing the command prompts in.
so ive reverted to try using this port. ive downloaded the ROM file, and the port files too.
in which order whould i apply them and how?
Isn`t it the same like this port ? http://forum.xda-developers.com/showthread.php?t=609714
oohwee13 said:
how do i install this exactly? ive been trying to get danger SPL for my 32A magic, but get stuck when it comes to writing the command prompts in.
so ive reverted to try using this port. ive downloaded the ROM file, and the port files too.
in which order whould i apply them and how?
Click to expand...
Click to collapse
apply the rom then the port
ahmgsk have a tut. here:http://planetmax.co.in/viewtopic.php?f=81&t=134
Krzysiec said:
Isn`t it the same like this port ? http://forum.xda-developers.com/showthread.php?t=609714
Click to expand...
Click to collapse
I think its the same rom but the ports are different, I did it with the tool mensioned above (I think this port is faster)
just try both
youssef123452002 said:
I think its the same rom but the ports are different, I did it with the tool mensioned above (I think this port is faster)
just try both
Click to expand...
Click to collapse
Would be nice to know what makes them different
surfwaimea said:
Would be nice to know what makes them different
Click to expand...
Click to collapse
Honestly, I don't really know
surfwaimea said:
Would be nice to know what makes them different
Click to expand...
Click to collapse
one thing i noticed different is that when I try to use wireless tethering with blue tooth, this port works while the other reboots the phone.
also minor differences such as bootscreen logo
this is a brilliant rom with no issues for me so far. thanks for the effort.
Have tried to use the Magic Port (tool used by youssef to port this ROM) myself and tested Super D for 3 days and found no issues. The resulting port is really like made for this ROM. Simply great! Sometimes I can't understand why people's asking for donation for a port that can be easily made by a great tool like Magic Port.
thanks!! ive been waiting for this. i didnt want to try the other super d port as it seemed so many people were having issue.
seems to run fast and i havent had any issues yet!
youssef123452002 said:
This is a 32a port to super D ver1.8 rom
original rom thread
http://forum.xda-developers.com/showthread.php?t=613809
rom download link [http://www.androidspin.com/downloads.php?dir=benbuchacher/SuperD/Super%20D%201.8/&file=NexusSuperD18-blk.zip]
32a port to [v1.8 Black with Nexus Themed Launcher]
http://www.4shared.com/file/213821526/f4e021a1/03022010015503_EBI1_NexusSuper.html
Basically I haven't done anything all credit goes to the dev of the rom
and the 32a porting tool (found here:http://forum.xda-developers.com/showthread.php?t=601033&highlight=tool)
I haven't fully tested it but everything is working till now and it is super fast.
tested on spl 1.33.2010
radio 3.22.20.17
Click to expand...
Click to collapse
initially I was using this tool to port 1.7 from Dream's as well.
however the difference is that (I think) this tool will use a older cyanogen kernel, so it's without multi-touch for gallery and browser.
I've actually port super D 1.8 with brook's latest cyanogen kernel 4.2.14.1 (yes, with multi-touch )
download link:
http://www.sendspace.com/file/x3jk8c
not sure which is faster (ahmgsk's or mine)....pls let me know
truemagic said:
initially I was using this tool to port 1.7 from Dream's as well.
however the difference is that (I think) this tool will use a older cyanogen kernel, so it's without multi-touch for gallery and browser.
I've actually port super D 1.8 with brook's latest cyanogen kernel 4.2.14.1 (yes, with multi-touch )
download link:
http://www.sendspace.com/file/x3jk8c
not sure which is faster (ahmgsk's or mine)....pls let me know
Click to expand...
Click to collapse
thats just a link to the ebi1 kernel for CM?? or can it be installed overtop of SD 1.8??
digitaljeff said:
thats just a link to the ebi1 kernel for CM?? or can it be installed overtop of SD 1.8??
Click to expand...
Click to collapse
That's an actual port file. To be installed like any other update.zip. Haven't tried it yet though. But thanks a lot for this truemagic!
thanks guys! worked a charm! im trying to figure out a way to put danger spl onto my phone too.
ive seen the thread which goes into it for 32A phones in awesome detail, but i can never get the command line prompts to work! i have a mac and have been typing everything in correctly.
is there any speed difference between this port and having danger spl?
digitaljeff said:
thats just a link to the ebi1 kernel for CM?? or can it be installed overtop of SD 1.8??
Click to expand...
Click to collapse
sorry for the naming, but it's a 32A port for SD 1.8 and you may install it ontop of SD 1.8 from Dream forum just like an update.zip.
asero said:
That's an actual port file. To be installed like any other update.zip. Haven't tried it yet though. But thanks a lot for this truemagic!
Click to expand...
Click to collapse
welcome but would like to know if there's other port faster than this (as I'm currently using my own port)
thanks
truemagic said:
sorry for the naming, but it's a 32A port for SD 1.8 and you may install it ontop of SD 1.8 from Dream forum just like an update.zip.
welcome but would like to know if there's other port faster than this (as I'm currently using my own port)
thanks
Click to expand...
Click to collapse
Well ahmgsk is workin on a port for the SD 1.8, said to be the fastest ever (but what do you know)
thanks so much for the port!!!
will a white theme port be released later?
thank you !
chiuuuuu said:
thanks so much for the port!!!
will a white theme port be released later?
thank you !
Click to expand...
Click to collapse
you can port whatever you like with the 32a port tool http://forum.xda-developers.com/showthread.php?t=601033&highlight=tool

Chances of Eclair on 32A (MT3G LE Fender)?

I've tried KiNgxKxlick-AOSP21-v161_signed.zip with the 32A patch and all. It does boot but no touch screen functionality.
What's the chances of being able to get eclair working on the device as defined in my signature?
kbeezie said:
I've tried KiNgxKxlick-AOSP21-v161_signed.zip with the 32A patch and all. It does boot but no touch screen functionality.
What's the chances of being able to get eclair working on the device as defined in my signature?
Click to expand...
Click to collapse
The chances of 2.1 on Fender are excellent given that T-Mobile announced it would be pushing 2.1 to the Fender and MT3G 1.2 models this spring. As far as a customized ROM, I seriously doubt there will be anything until the phones receive the official update.
Did you actually get the ROM runnning?
C0dy said:
Did you actually get the ROM runnning?
Click to expand...
Click to collapse
Yea it actually ran, just said "Press the Android to Start"... well couldn't press it The 32A patch was from the G1 forum on here as opposed to the slightly newer one for magic on this sub-forum.
Also the Radio looked like it was connecting to. For all I know touchscreen, bt, and headphone jack could have been unsupported, but surprising to see it actually booted.
Twiddles thumbs waiting.
kbeezie said:
Twiddles thumbs waiting.
Click to expand...
Click to collapse
you can wait all you want. there is a whole new touch screen with new drivers tied to the kernel. we have yet to figure out how to get them into any other rom.
We are trying. Belive me, once we get somethign working, Wes, Criffmon and myself will let all of you know.
For now, find criffmons posts in the android themes section and use one of our themed fender roms. that is all you will gett o work. I have tested everything for a month now, even flashing the fender kernel over roms does nothing because files have been changed.
Please be patient
I think we're stuck with themes and whatnot as opposed to custom ROMs until HTC releases the kernel source. Bug @htc on Twitter for the source!
crypysmoker said:
you can wait all you want. there is a whole new touch screen with new drivers tied to the kernel. we have yet to figure out how to get them into any other rom.
We are trying. Belive me, once we get somethign working, Wes, Criffmon and myself will let all of you know.
For now, find criffmons posts in the android themes section and use one of our themed fender roms. that is all you will gett o work. I have tested everything for a month now, even flashing the fender kernel over roms does nothing because files have been changed.
Please be patient
Click to expand...
Click to collapse
I'm not complaining... I'm just waiting
wpbcubsfan said:
I think we're stuck with themes and whatnot as opposed to custom ROMs until HTC releases the kernel source. Bug @htc on Twitter for the source!
Click to expand...
Click to collapse
I personally wouldn't mind eclair ala fender as nothing more than the stock rom they come out with + superuser/busybox. Kinda what I'm doing now but with 1.6

Categories

Resources