Jump to content

18/Mar - Desire port to Nexus One status update


Recommended Posts

Guest hardcore88
Posted

I have been rooting and using modaco since the g1 came out... my wife and kids even have my hand me down rooted devices.. my 8 year old has my rooted mytouch. I just wanted to say thank you paul. The effort that you put into these roms for us is incredible. I dont know what im going to upgrade to from my n1 but I am looking forward to seeing what can be done with whatever device I end up with... Thanks again.

Guest McNexus
Posted

I can say for sure that LG nicked a load of independent devs ideas after they released the Viewty, which was dog crap awful, devs created some nice fixes and 3d home and so on. The next LG phones all had copies of these fixes and themes on their next gen phones.

Guest tropmonky
Posted (edited)
i wish i could help but i'm just not a developer ;)

That's quite alright, I'm sure a donation is just fine! :)

This news and information is exactly why I chose to sign up for the Plus account... Good to hear Paul and I hope you figure out the Bluetooth issue as that's the one thing that holds the phone back from being a everyday device with SenseUI on it... at least for me.

Goooo MoDaCo!

Edited by tropmonky
Guest lars1110
Posted

gosh paul you guys over here at modaco are amazing :) cant wait and see how this is all going to pan out. i hope the fm radio does end up working though. that would be amazing ;)

Guest AndrewTan
Posted

Wow! you are my hero, Paul.

I will do some donation when RC fire up :)

Beside those not working issue, I hope that you can fix the graphics glitch issue as well. (Maybe final already fix) ;)

Well done :P

Guest Serge Jespers
Posted

That's fantastic news. Immediately bought a "plus membership" after reading your post, Paul. Keep up the good work!

Guest bulldog82
Posted

Good work Paul. Looking forward to a greater improved Desire rom. Just sent in my donation thro Paypal

Guest MacShade
Posted
Uhhh... lol?

1. Isn't this technically illegal?

2. Why would they be happy that Paul is releasing an unreleased ROM? Think about that lol

well if wasn.t for Paul and other people like him that make our phone's a step better than original software, maybe HTC didn't sell so many phones.

For what i see sites like XDA developer's, and person's like Paul and other's make HTC have more client's. I'm a happy HTC costumer (my second phone is HTC Nexus one, first was Hero). Previouslly i was Apple costumer, but i hate not beeing the owner of my phone, like my computer my phone need's to permit me to have any software that i wan't.

that' s the main reason for changing my iphone for the hero at the time, now the Nexus is almos perfect, and people like Paul are making HTC phones and Android software even better.

GOD bless you all, already made my donation's but if possible i will make more because you deserve an effort from me to help you with your effort for us all.

Guest cezent
Posted (edited)
What, no way

Can you give an example of when this has ever happened?

I love Sense/Cyanogen etc, but I really don't think Google/HTC actually use their work. Would be nice if they did, but doubt they do

what kind of example do u need? I was referred to XDA and Modaco by google employees on their own support forum many times for functions such as HIMEM and multi-touch (before they release their updates). and what a surprise himem is coming soon to the "official" release.

Edited by cezent
Guest Dave Rensin
Posted
That's quite alright, I'm sure a donation is just fine! :)

This news and information is exactly why I chose to sign up for the Plus account... Good to hear Paul and I hope you figure out the Bluetooth issue as that's the one thing that holds the phone back from being a everyday device with SenseUI on it... at least for me.

Goooo MoDaCo!

If it helps, I've noticed a fairly easy workaround for the bluetooth problems. For some reason toggling the Discoverable checkbox in the bluetooth settings seems to "unstick" things.

For example, when I wanted to pair my N1 with my car the phone couldn't find it when I hit "search". Interestingly, though, if I toggled the Discoverable checkbox a couple of times while it was scanning my car showed up! (Same with my Jabra stereo headset).

Now, when I get in my car I turn on bluetooth on the N1 and tap the Discoverable box. At that point my car finds the phone almost immediately.

Is it ideal? Of course not! But it gets me through until things are sorted out a bit more with the ROM and also allows me to happily use the Modaco (+SenseUI) ROMS since alpha 12 as my day-to-day production ROMs.

IMHO, Paul's ROMs with SenseUI (especially with his online kitchen) running on an N1 is EASILY the best phone experience in the Android world and makes me miss my iPhone not one bit!

Wonderful work as always, Paul.

-dave :-)

Guest surviven6802
Posted

Paul ,I need your help! Ive tried the alpha 17 no 3g signal i live in the US . I downloaded the alpha 18 still not 3g signal Ive even tried to setting up the APNs still did not work alpha 15 works but i deleted it please help for the people in the US thanks.

Guest deanesn
Posted

Great work Paul. Out of all the android forums where "little kids" (ppl that switched from some other phone) complain all day, this forum is actually very helpful. I would love to see the FM radio ported on my N1. :) On a note, some of the users here said they can scan station and find them but no sound. In my experience, the app does not find any stations, but anyways here is my original thought if there is no sound I thought is maybe because of google change to the audio files. Like the Louder Volume hack from Meltus does not work on the N1. Here is his explanation to the issue http://androidaudiohacks.com/home/archives/121 . As you stated earlier it is depended on the kernal so I dunno I am just trying to help. I might be totally off and wrong.

Guest deanesn
Posted
Paul ,I need your help! Ive tried the alpha 17 no 3g signal i live in the US . I downloaded the alpha 18 still not 3g signal Ive even tried to setting up the APNs still did not work alpha 15 works but i deleted it please help for the people in the US thanks.

"settings > wireless/networks > mobile networks > access point names > Menu key > new apn:

Name: T-Mobile US

apn: epc.tmobile.com

everything else blank." - Quoted from muncheese

and go here http://android.modaco.com/content-page/303...this/page/3380/ between page 160 and 180 you will find what your looking for. And also download a program 'APN backup & restore from the market after you have all your APNs straight and than back them up so next time you flash you can just download the program and restore. That's what I did tonight since i knew I would lose them coming from alpha 16. GL

Guest Johnston212
Posted

Great work Paul. But how does this affect those of us who might need a clean Desire ROM for when AT&T messes it up?

Guest falobb
Posted

Thanks a lot to Paul, I just a newbie for nexus as well as for computer knowledge, hope to learning something here, salute to all contributors.

Sorry for my English.

Guest TecKnight
Posted
Support for the pirates lol :P

I take exception to classifying Paul's work here as piracy in any form.

This is merely an adaptation of the firmware of one HTC device to run on another virtually identical device.

I spoke to several HTC employees at the CTIA convention earlier this week and showed them my HTC rebranded Nexus One.

They were very impressed by the conversion and were actually pleased that I preferred the HTC sense interface to Google's.

Since Google actually allows and has disclaimers when you unlock the Nexus One, installing this on a Nexus One falls under the "I know what I am doing and do so willingly" category.

I, for one, am very appreciative of Paul's work as are a large number of others, based upon the comments here.

Guest ranblv
Posted
I take exception to classifying Paul's work here as piracy in any form.

This is merely an adaptation of the firmware of one HTC device to run on another virtually identical device.

I spoke to several HTC employees at the CTIA convention earlier this week and showed them my HTC rebranded Nexus One.

They were very impressed by the conversion and were actually pleased that I preferred the HTC sense interface to Google's.

Since Google actually allows and has disclaimers when you unlock the Nexus One, installing this on a Nexus One falls under the "I know what I am doing and do so willingly" category.

I, for one, am very appreciative of Paul's work as are a large number of others, based upon the comments here.

very well said!

Guest rnmedic1839
Posted (edited)
Support for the pirates lol :P

Ran across other issues with the Desire, Sending text pics from the phone will not go thru. T-mobile full android package. The desire is a very nice looking and very funcional ROM on the N1 but like you said there are issues. I would love to have the sense. I will wait happily witn Cyan5.0.5.3 EPE54B STABLE !

Edited by rnmedic1839
Guest rnmedic1839
Posted

Paul your doing fantastic work. I was having issues with sending and recieving text pics on the Desire ROM. A19 rom.They just would not go thru or recieve. And also sending photo's via texts.The Camera was really nice though. I also noted that the 3 G bars gone from the phone. I dont know if it was in 3 g or not. I would just love for a stable desire to come out for N1. Great Job Keep it up!.

Guest jaramillo441
Posted

I got a premium account just to bake a custon desire rom and I have to admit I am very impressed. I had to manually add the apn but was no trouble. I have not ran into the issue of not being apple to send messages or pic messages. However, I cannot seem to send any video messages. On the cyanogen mod my videos were smaller size but when I changed to desire rom all my videos increased in size. I dont know or understand why. Also, I cannot seem to mount my usb card onto pc with this rom. I have to mount through recovery which is fine with me for now. This rom is very nice and I have been using it day to day. Anyway, hope it keeps getting better. :P

Guest hk169
Posted
A status update!

I now have the release candidate of the Desire ROM! :P

The new ROM, which is MUCH newer than the build I have been using to date is faster and smoother, the Camera app is better synchronised with the flash, the Live Wallpapers selector is in the right place, the base is ERE27 rather than ERD79 and there are numerous little fixes all over the place! Of course, it will take a bit of time for me to do a full quality port over for the next MCR, but i've done a quick hack to flash it on and see what works.

That's the good news - the bad news is BlueTooth, Camera, USB connect popup and FM Radio still don't work correctly out of the box. BUT - I have discovered why.

Basically, it all comes down to the kernel.

I have confirmed that all of the above (i'm not 100% sure on BT, i'm still investigating that one) use specific features in the Desire kernel that aren't available in the generic kernel. HTC enhancements if you will. The Desire ships with a .29 kernel which, based on what i've seen in the apps and the setup of the config file, is pretty heavily customised. Unfortunately the Desire kernel doesn't boot on the Nexus One, so we're in a bit of a sticky situation until the Desire kernel source gets released, and it's unclear when that will be (HTC's track record in that regard isn't fantastic)!

All is not lost however, as I have started looking at a new approach to fixing the problems, as seen in the camera fix for Alpha 16. I'm basically hunting down the kernel specific hooks and - where possible - i'm rerouting those to an alternate location that I can control. Taking the camera app as an example, the libcamera.so file was checking kernel specific points before deciding whether the flash should fire or not. It was doing things like checking for a phone call, checking for a wimax connection (!), and when these checks didn't work properly, it was preventing the flash firing. By editing this library and rerouting those locations, I was able to make the flash fire - much better than just dropping in the 'wrong' library which was the previous solution. Similarly, the camera application itself was dropping back to 3 Megapixels by default because it was looking for a 'sensor resolution' file produced by the kernel, which didn't exist. By determining this as the cause and reverse engineering the Camera application, I was able to make 5 Megapixels the fallback resolution instead. Problem solved.

Hopefully a similar approach can be used for the other problems (FM radio, USB connection and Bluetooth) and we'll get everything 100% - believe me i'm working on it.

If we CAN get this working fully, the work i'm doing here - if I can get it 100% - will also enable Desire users to have newer kernels and custom kernels with all the goodness that brings, without being dependent on a HTC Kernel source release.

There's lots to do - starting with the RC port to use as a base - but it's been a fun ride and it's gonna get funner. Thanks for all your support! :(

P

waiting for your good news~

Posted

Customers in Belgium will receive their Desire tomorrow. A final build coming? :P

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.