[CDMA] [ROM] HTC Desire Froyo 2.2 w/SenseUI (12 OCT 2010) - Desire Android Development

Not a fan of Sense, but it is at least bearable on HDPI devices. I used the official HTC RUU from the UK as a base, and now have a bootable, somewhat working Froyo ROM for the CDMA Desire.
It is by no means a daily ROM. I'm uploading here so we can get some testers and help from other developers. Since I'm usually occupied writing code for a living, any help is welcomed and appreciated.
What's working?
Audio, incoming/outgoing calls, SMS, data (works, but flaky), camera, GPS (needs more testing to really be given a thumbs up), backlight, vibration, live wallpapers
What's not working?
Wifi, BT, orientation, lights, MMS, and I'm sure much more.
What's included that isn't stock?
Busybox, DarkTremor apps2sd, root shell, deodexed
Currently, it's booting off of the stock 2.6.29 kernel and modules. I was able to get the 2.6.35 Cyanogen kernel to boot, but did not get all drivers/modules loading properly. I will be looking into that soon as well as possibly using the Incredible ROM as a base.
What can I do to help?
Download, test, tweak, get in touch with me. Twitter or PM on here will work. Pay attention to this thread, I will keep it updated. I look forward to your feedback.
Download Link
Remember to wipe before flashing.
http://dphase.net/desire/dphase_desirec_froyo_0.0001-signed.zip (146MB)
MD5 Checksum: 786d54cd68f30f8a890f072113364a19

reserved for later

good luck with everything i will give this a try once it becomes a little more stable. nice to see some cdma roms out here

I was correct in assuming we'd have success with the Droid Incredible build. Testing now and will tweak more tomorrow, stay tuned for updates.

Wonderful news!! I have been using the CM6 nightly on my Cell South with only a MMS bug but I will def rock out DPhase's ROM once it gets a little more stable. I am so excited to see a developer from Cell South! Can't wait to buy you a beer. I use my phone for work but I will flash this weekend to check it out and test for sure. I have a source that is putting the release of a OTA 2.2 on cell south to no earlier than the first quarter of '11 at best.

Phocas said:
Wonderful news!! I have been using the CM6 nightly on my Cell South with only a MMS bug but I will def rock out DPhase's ROM once it gets a little more stable. I am so excited to see a developer from Cell South! Can't wait to buy you a beer. I use my phone for work but I will flash this weekend to check it out and test for sure. I have a source that is putting the release of a OTA 2.2 on cell south to no earlier than the first quarter of '11 at best.
Click to expand...
Click to collapse
Have you had any issues with data on CM6?

I have been using CM6 as well on my cell south desire, I have not experienced any data issues. But it has only been a couple days since flash.

It seems a little slow but I think that is more Cell South than anything. I jump on wifi any chance I get. Still no MMS no matter what size file I try to send.

I would love to help with this... thank you for looking into it. Since it is not a "daily" rom, I really cannot run it too long until WiFi is fixed.
By lights is that the Message LED only correct? Or is it the Camera LED too?
Thanks again for starting this project! I would hope that you get the cyanogen kernel working, because I want the overclock

what can i do to help with this? i have a lot of time at work. but am far from a developer. CM6.1 is well on its way. id like to test for more devs. let me know what i can do. im flashing your rom now. then im going to try your MIUI

con247 said:
I would love to help with this... thank you for looking into it. Since it is not a "daily" rom, I really cannot run it too long until WiFi is fixed.
By lights is that the Message LED only correct? Or is it the Camera LED too?
Thanks again for starting this project! I would hope that you get the cyanogen kernel working, because I want the overclock
Click to expand...
Click to collapse
Camera LED is working.

Ok great... I'll load this up sometime tomorrow. I am doing a battery test on my phone today to see how CM6 compares to the 2.1 stock sense rom.

I'm in
I'm onboard i've been running your 2.2 w/o sice all day it works great. There have been a few things and i am sure i will find more in the next few days. But so far so good i will write in that thread what i find.But i am also gonna give this a shot tonight so i will hit you back with what happens.

hell yeah
After just 20 minutes of using this it is the [email protected]#$ other than the things you mentioned it is running great keep it up.

i just installed this and have been playing with it for an hour,and OMFG it is so sweet,thank you so much for working on this ROM. i will post any bugs i come across and hope it help to build better sense UI froyo ROMS for the CDMA desire!
thank you again! loving this so much right now i feel like a kid on Christmas!

i have formatted and partitioned my sd card ,the first one is 6 gigs fat32 and the 2nd is 2 gigs ext2. i cant get the SD card to show up on the phone,says its unmounted??? is this a known bug or something new. or am i doing something wrong? i will try taking the partition out and leaving it as 8 gigs fat32, however i thought that for APPS2SD needed a ext2 partition?
EDIT.... i deleted the ext partition and left the sd card as a full 8 gigs (7.65 gigs) fat32 and now this rom will see the sd card,however it will not move apps to the sd card.....

I don't think you are supposed to have an EXT partition more than about 1GB. That might be part of your problem.

lostcause247 said:
i have formatted and partitioned my sd card ,the first one is 6 gigs fat32 and the 2nd is 2 gigs ext2. i cant get the SD card to show up on the phone,says its unmounted??? is this a known bug or something new. or am i doing something wrong? i will try taking the partition out and leaving it as 8 gigs fat32, however i thought that for APPS2SD needed a ext2 partition?
EDIT.... i deleted the ext partition and left the sd card as a full 8 gigs (7.65 gigs) fat32 and now this rom will see the sd card,however it will not move apps to the sd card.....
Click to expand...
Click to collapse
apps2sd will not work with fat32 partitions. You must have an ext partition, recreate but don't go over a gig.

Sorry Dphase I didn't get a chance to load it up today... I had alot on my plate today. I will give it a shot tomorrow night and probably through the weekend. How is the battery life on this compared to 2.1? I am getting double the battery life on 2.2 cyanogen for the BravoC than I did with the stock rom, so I am having trouble getting myself to switch at this point.

dphase said:
apps2sd will not work with fat32 partitions. You must have an ext partition, recreate but don't go over a gig.
Click to expand...
Click to collapse
thank you, i will try to recreate a smaller partition now and try again.
EDIT.. I cleaned up the sd card and started from scratch, set my fat32,then created a 512mb in ext2,(1st partition is fat32,2nd is ext2) same problem. when i start the phone it says on the top of the screen "safe to remove SD card" message goes away,then i go to settings/SD card it says the card is unavailable.
but if i format the whole card as fat32 it will show up and work for everything BUT apps2sd. i know that i wont be able to move apps till i get a ext partition on the card, i just cant get the phone to see the sd card after i set it up.

Related

Lots of restarts...could the A2SD build without A2SD be causing this?

Hey all,
I've been having a LOT of stability problems with my phone ever since I've been running the cupcake builds. This may or may not be a coincidence, but the more I've read about others' experience with restarts, the more the SD card seems to play into it. It was my understanding with the Haykuro builds that the A2SD builds were always looking for the partition on the SD, and if you weren't using A2SD, it would cause performance issues. Unfortunately, JF's builds don't give you a non-A2SD choice, and since he credited Haykuro for the method, I assume he's using the same one. So what I'm wondering, before I revert back to a non-cupcake build (oh, God, please, no), could this constant checking of my SD card scenario (just the way it was explained to me...please correct me if it's wrong) be causing my instability problems? I am not using A2SD, because I only have a class 4 card, and not a ton of apps--no need really. Before cupcake, I had only seen my battery once. --The day I installed it. Since cupcake, I see my battery about an average of 6-7 times a day when I have to pull it out.
Your thoughts?
DesignDawg said:
Hey all,
I've been having a LOT of stability problems with my phone ever since I've been running the cupcake builds. This may or may not be a coincidence, but the more I've read about others' experience with restarts, the more the SD card seems to play into it. It was my understanding with the Haykuro builds that the A2SD builds were always looking for the partition on the SD, and if you weren't using A2SD, it would cause performance issues. Unfortunately, JF's builds don't give you a non-A2SD choice, and since he credited Haykuro for the method, I assume he's using the same one. So what I'm wondering, before I revert back to a non-cupcake build (oh, God, please, no), could this constant checking of my SD card scenario (just the way it was explained to me...please correct me if it's wrong) be causing my instability problems? I am not using A2SD, because I only have a class 4 card, and not a ton of apps--no need really. Before cupcake, I had only seen my battery once. --The day I installed it. Since cupcake, I see my battery about an average of 6-7 times a day when I have to pull it out.
Your thoughts?
Click to expand...
Click to collapse
It doesn't constantly check, it only checks on boot.
DesignDawg said:
Hey all,
I've been having a LOT of stability problems with my phone ever since I've been running the cupcake builds. This may or may not be a coincidence, but the more I've read about others' experience with restarts, the more the SD card seems to play into it. It was my understanding with the Haykuro builds that the A2SD builds were always looking for the partition on the SD, and if you weren't using A2SD, it would cause performance issues. Unfortunately, JF's builds don't give you a non-A2SD choice, and since he credited Haykuro for the method, I assume he's using the same one. So what I'm wondering, before I revert back to a non-cupcake build (oh, God, please, no), could this constant checking of my SD card scenario (just the way it was explained to me...please correct me if it's wrong) be causing my instability problems? I am not using A2SD, because I only have a class 4 card, and not a ton of apps--no need really. Before cupcake, I had only seen my battery once. --The day I installed it. Since cupcake, I see my battery about an average of 6-7 times a day when I have to pull it out.
Your thoughts?
Click to expand...
Click to collapse
JF version is a clean install without apps 2 sd included. If you are gonna use JF 1.5 i recommend following this link and follow the instructions. This apps to sd method is still the best with the least problems. http://forum.xda-developers.com/showthread.php?t=480582
Well, crap. If you guys are right, thanks for letting me know, and I guess that's not the problem. Suckin. My next steps were going to be running without an SD card in the phone at all for a while and see if I'm still crashing, then to downgrade to the last build I KNOW was stable as a rock, which was probably 1.43. Then I was considering going to the HTC ADP build, just to see if, for my phone, it's "hacked" cupcake that's the problem...
Crash-prone phone is the WORST.

MT3G and Hero I NEED SOME HELP PLEASE!!

OK, i know im prob going to be it with allot of search answers and what not but i searched and i cant find the answer i need.
So i have a mt3g and it is rooted, cyan recovery, stock radio and stock spl. I have the ability to flash what ever rom i want, every time i do it works fine to install it. I normally run Cyan and the m_blend theme, how ever recently i have been trying out different hero roms. As it turns out i really like these roms and what they have to offer, however the only one i can get running smoothly is a jac heroski rom that apparently is out dated. Every time i flash to something newer it flashes fine and for the most part every thing work, how ever when i hit home i just get a loadin screen for at least 30 sec... now when i search this it says to make changed to my partitions on my sd card, but i am NOT running a partitioned sd card. Is that the problem? i thought that was only necessary for space on the G1? Any ways i guess what im asking is why does every one say to flash your spl or the rom wont install but it does fine? and why is it run fast except to home screen??
yes it's the problem. partition your sd with at least 96mb of linux swap. it has the same ram as the G1. Also, post this in general next time.
cool, thanx for the answer, how do i set that up? i searched for linx swap and came up with nothing?
Hi.
If you try Amon_RA recovery so you can do it from ther.
I would say that Amon_RA recovery is the best tool for flashing Rom`s.
If you have root and a terminal on your phone takes you to 2min after you've added recovery-RA-sapphire-v1.5.2H.img on your sdcarde.
go to http://forum.xda-developers.com/showthread.php?t=530492
actually he has the mt3g, so he needs the 1.5.2G, not the H recovery.
make sure you back up your sdcard, though. its gonna erase everything on it to format it. (that caught me off guard, before. )
Thanks you guys rock... Now im looking for a good hero rom with all the working parts
PJcastaldo said:
Thanks you guys rock... Now im looking for a good hero rom with all the working parts
Click to expand...
Click to collapse
i wouldn't go for a hero rom, personally. from what i hear they're unrelliable and slow. try cyanogens or dwangs. i say dwangs; i used it since 1.12 and only problem EVER was the random reboots which are now fixed.
r3s-rt said:
from what i hear they're unrelliable and slow.
Click to expand...
Click to collapse
You heard wrong. Plenty of these roms that these devs have worked on are quite reliable and more than ready for everyday use. The only problem that I partially agree with you on is the speed. I wouldn't say it's slow. They are not as fast as Cyanogen or another stock rom, but it's not to a point where it's unbearable or you can't live with it. Some are actually pretty snappy if you have your phone set up right, you just gotta know how to tweak it for your phone.
tazz9690 said:
You heard wrong. Plenty of these roms that these devs have worked on are quite reliable and more than ready for everyday use. The only problem that I partially agree with you on is the speed. I wouldn't say it's slow. They are not as fast as Cyanogen or another stock rom, but it's not to a point where it's unbearable or you can't live with it. Some are actually pretty snappy if you have your phone set up right, you just gotta know how to tweak it for your phone.
Click to expand...
Click to collapse
Exactly what he said....I will just add my two cents, as i have been in your shoes before. I have tried alot of ROMS and my favorite Hero(actually magic sense) rom is Trojan Hero (by Eugene373). everyone has thier own opinion just letting you know if you havn't tried it.
Use Swapper to change your swapper settings and tweak them to your phone. my settings are as follows 128mb swap and 80 swappiness
And one MAJOR POINT i can't stress enough which i noticed a big difference was the memory card. it's a known to have a class 6 sd card but for new people we never really know.
Once i changed it it gave me a big boost.
hope that helps

[ROM] [MT3G LE,1.2] ported_vega-legend-v0.9

Using dsixda's rom kitchen and with some trial and error with a few other roms I ran into some luck with Vega Legend Port v0.9.1.
What doesn't work:
Bluetooth (I need someone with some experience to help with that if you don't mind)
Anything else that we might discover
What this does have:
It should have everything that the original rom has
WIFI works
Multitouch browser
Anything else that we might discover
Requirements
A rooted MyTouch 1.2 device (duh!)
SDCARD with fat/swap/ext3 partition (not sure if 2 or 4 works... haven't tested. Let me know)
A complete wipe (dalvik-cache, data, ext partiton)
Note: I did get a message stating that there is a system update available. Be very careful not to accept this. In fact... I'm thinking about pulling this because I don't want anyone to blame me for messing up their device. Speaking of which...
Click the disclaimer below to download.
Enjoy!
"I accept the fact that if I do not know what I am doing or how to apply this rom then I will research first before asking any questions and will in no way shape or form hold anyone with the exception of myself liable for any damages that which may occur. I understand that I should do a backup prior to clicking and downloading any links and files within this post. I also understand that I am chosing on my own will to continue at my own risk."
edit: just realized that you can disable the update check by going into settings > about phone > system software updates and uncheck the box.
Says there's a system update? That's very strange
edit: just realized that you can disable the update check by going into settings > about phone > system software updates and uncheck the box
Click to expand...
Click to collapse
The man wrote it himself. You can disable it
I'm gonna try installing this ROM without an ext partition, since 512mb ROM should be more than enough for me.
Ok, so after it booted for the first time, it's showing 192mb free space internal memory.
I think this is my favorite of the day.
Damn smooth. Damn fast.
reboots on me occasionally but still ok I think
I'm running this Rom right now and its insanely fast! thanks a lot for the port
Had to uninstall.
While plugged in usb I had no problems at all. After 5 minutes of running while not plugged in, rebooted several times, and completely powered down.
jeffakajeff said:
Had to uninstall.
While plugged in usb I had no problems at all. After 5 minutes of running while not plugged in, rebooted several times, and completely powered down.
Click to expand...
Click to collapse
That's strange. Well... plenty of room for improvement. At least I got the ball rolling on it.
Binary100100 said:
That's strange. Well... plenty of room for improvement. At least I got the ball rolling on it.
Click to expand...
Click to collapse
You definitely got the ball rolling! I'm excited to test all the new stuff out, so much playing to do!
This ROM has the dark video problem (that's supposedly been fixed in the original ROM).
harpreet1988 said:
This ROM has the dark video problem (that's supposedly been fixed in the original ROM).
Click to expand...
Click to collapse
If they made any kernel adjustments then it can't be fixed until we either:
Get driver patches
Get the fender source
Because this is the Fender kernel built into the rom and not the original kernel.
if you were to flash another boot.img it may fix the problem... but you would not have touchscreen. But I foresee something good happening sometime really soon in a form of a patch. In theory and to my understanding, this will allow full use of any 32B rom. It'll be a simple flash of the 32B rom then a flash of the patch. This should fix the headphone and touchscreen issues. It's currently in development if I'm not mistaken. Be patient.
Yes, I know HTC hasn't released the kernel source for the mytouch 1.2 yet. I'm patiently waiting for that to happen so we can get better ROMs.
Is anyone having this problem, my batery life gets draind to like 15% from 100% in an hour like using this rom i tried lowering the brightness turning of wifi and everything else i could do but it still kills my battery
BTW: this rom is excellent
visualkei94 said:
Is anyone having this problem, my batery life gets draind to like 15% from 100% in an hour like using this rom i tried lowering the brightness turning of wifi and everything else i could do but it still kills my battery
BTW: this rom is excellent
Click to expand...
Click to collapse
My battery's at 80% and I've been using it for about 7 hours, with wifi on, brightness at 50%, browsing the web for a few mins.
This rom is extremely fast even with no partition. Screen transition is amazing and nearly every feature works.
Only drawback for me is no market. Was is it available on the original rom?
Binary100100 said:
If they made any kernel adjustments then it can't be fixed until we either:
Click to expand...
Click to collapse
Wasnt kernel changes. But there is a .91 version up with fixed problems if you wana cook that one up lol
shawn1224 said:
Only drawback for me is no market. Was is it available on the original rom?
Click to expand...
Click to collapse
umm....there IS market in this rom.
This rom is extremely fast even with no partition. Screen transition is amazing and nearly every feature works.
Only drawback for me is no market. Was is it available on the original rom?
Click to expand...
Click to collapse
you realize no partitions is faster than an ext2/3/4 partition correct? i javent tested anything without a swap partition so i couldnt put any input on that but ky phone flies with only a swap partition, honestly an ext partition is hghly unnecssary for any mytouch imo
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
harpreet1988 said:
umm....there IS market in this rom.
Click to expand...
Click to collapse
I don't have market or maps ... maybe because I flashed without partition
What setup did you use?

From EMMC to _InternalSD

so we all know the g2x's internal sd is a little complicated to use. but i cant let 8gb sit there unused. if the phone didnt have it, id probably buy a 32gb micro rather than 16. but anyway, MIUI mounts the internal as _InternalSD on the sdcard. which is perfect because music players find my music which is spread amongst both cards.
so how can i do that on hellfire sandwich? i tried editing the vold.fstab myself from mnt/emmc to mnt/sdcard/_InternalSD but it didnt work. help would be great!
side note:
was the g2x stock firmware a little different than normal gingerbread to accommodate the internal? i flashed weapong2x the day i opened it. because some apps like titanium backup allow me to navigate to emmc for backup location but others like playerpro dont care about emmc. so do stock firmware users just suffer?
First, don't mess with your vold.fstab unless you really know what your doing. Its a really easy way to brick your phone for a good few hours (or days if you dont know how to fix it)
mounting the internal on the external can cause some really nasty things to happen. Including wrong both sd cards as well as corrupting your /system and /data. There are correct ways to do it to avoid those problems, but it would involve hardcore modifications to alot of the cm7/cm9 rom and some of the scripts and kernel too.
Honestly, your best bet is to live with it. Eaglesblood ICS's developers are cooking something up to repurpose the internal for something more useful.
Even if you do get something working, theres a good chance something you do one day will break it and youll be up **** creek.
Also, the stock rom stack mounted the external on the internal, im not sure if any other modifications were made to make sure it played nice with android though.
Sent from my LG-P999 using Tapatalk
well im just editing the path. googles little explanation at the top really helps
so miui did it the correct way? how did they do it? kernel and script changes like u said?
also, even if not working correctly, shouldnt it work? i just changed it from mnt/emmc to mnt/_InternalSD so if it listens to me. it should work -_-
swordsx48 said:
well im just editing the path. googles little explanation at the top really helps
so miui did it the correct way? how did they do it? kernel and script changes like u said?
also, even if not working correctly, shouldnt it work? i just changed it from mnt/emmc to mnt/_InternalSD so if it listens to me. it should work -_-
Click to expand...
Click to collapse
because in cm7, there are a few spots where that is set, so changing the path in the volt.fstab is most likely getting overwritten by another part of the ROM.
and in cm9 based roms (like HFS) things are even more different, i wouldn't even know where to start here.
ive never run MIUI, but from what i understand, it does it backwards of the stock ROM, putting the internal on the external, which becomes a problem if you pop out the SD card, then the internal might get lost.
very bad things happen when an app expects a drive to be somewhere its not... sometimes resulting in corruption of entire partitions. (ive been here, not fun...)
i guess i could live with it. im trying to migrate all the stuff that apps require onto my sdcard and move all the stuff i usually browse to onto my internal
so music on external for the music app to find. then my movies on the eMMC, as i usually get there with file manager and then open with mx. i guess i could also move my APKs to internal? to even out the space.
i actually was considering a p925 (optimus 3d/thrill in usa) but it has no roms. id have to use stock im just really interested in the 3d scene
nevermind apparently thrill and o3d are interchangeable (when it comes to roms) and the o3d has a ****load of roms. so i guess im good. but im not even sure if im gonna switch. i just want to and might (its $150 on craigslist)

A2SD Like Patch for CM9

First off, since I can't post in the DEV forum yet, I would like to thank the devs for doing such a great job on ICS and CM9 for the marvelc.
For the last couple of days, I have been playing with it on my phone. The first couple of build outs, Link2sd and/or CM9 ate my second partition on my SD card, rendering my install pretty much useless. I finally got frustrated with the low memory after installing 3-4 applications and was frustrated with a lak of A2SD for CM7/9 when I ran across the following thread:
http://forum.xda-developers.com/showthread.php?t=1668247
For existing installs of CM9, you can stop after step 2. I have no idea what those other steps are for. Maybe a new ROM or something. In any case, I've installed all the apps I want and still have 123 MB of free space. Hopefully, it won't eat my 2nd partition and I can take CM9 for a test drive.
In the mean time, I'm going to study these scripts so as to preserve them for future generations of Wildfire S owners.
Oh hell... I posted this in the wrong forum. Epic noob fail! Admin please delete this.

Categories

Resources