yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] hideffer:
The Fastest and Most Stable Non-Nand Build So Far

After testing multiple SD builds excluding cupcakes , Myn's Warm Donut build has been the most stable and fastest donut build so far. I didn't even have to update Google Maps since it was already the latest. I still like the "dual" booting option (WinMo and Android) so I will continue using it from the SD card. I tried the Tattoo build from SD and it was too laggy for daily use (I'm sure the nand version would have been much better). Thanks for putting this together.
[Touch CDMA Android Development] zakkain:
That old trick still, eh? Thanks, I thought that had been fixed in all these builds a while ago.
[Touch CDMA Android Development] gagne.vincent:
Love it

This will let me keep my phone another year I think.

Thank you
[Touch CDMA Android Development] gjbnh:
Found the solution; Tap and Hold several times on sceen, then once the phone is set up, use the calibration feature.
[Touch CDMA Android Development] mJoker:
Resolution should be right, and I'm running Dutty's WM 6.1.

I have 240x320 and lcd.density=120.
[Touch CDMA Android Development] gjbnh:
I have nothing for lcd in my default.txt; delete that from yours, see if that helps
[Touch CDMA Android Development] mJoker:
Nah that didn't work... =/
[Touch CDMA Android Development] krwilson:
Are you pressing the power button to bring up the menu to save the new calibration to finish it correctly?
[Touch CDMA Android Development] incubus26jc:
Haha, no wonder my calibration hasn't been saving all this time. Thanks. I Also just noticed mms isn't coming through. Anyone know why?
[Touch CDMA Android Development] myn:
There have been quite a few UI updates a la themes released. These past two weeks I've been concentrating on the core base/system.

Elimination of any home screen reloads, Adding the Accelerometer sensors, void.conf support for Kaiser/Polaris users, system performance tweaks to make things even faster, Fixed the font to work with locales that contain accents (no more blocks), Some new widgets, and a few other surprises.

And depending on the arrival of my wifes HTC Diamond, I would like to get it working on her device as well.

Stay tuned.

PS. I am contemplating including the option to run in an OverClocked environment which will give you better performance overall but battery life will suffer. IMHO it's very quick stock but I know some of the tweakers out there may want to run bleeding edge. What do you guys think? If it was available as an update, Would you give it a try?
[Touch CDMA Android Development] tatnai:
btw, I don't think our screen calibration app does anything to screen sensitivity like the win mo one. it was created just to calibrate accuracy in location on the touch screen by one of our devs. touch screen sensitivity is located in the kernel.
[Touch CDMA Android Development] egzthunder1:
Hey myn,

Do you know how is it that the Google apps (Gmail, Maps, Contacts, Marketplace, etc) connect to the internet? I am still trying to figure out why it is that the apps cannot connect even though there is an internet connection present (I can browse the internet). Do you know if they go through a different port?

Also, there is one other thing I noticed. After doing some reading yesterday, I found out that the APN settings are present in a config file located in \system\etc. Upon checking that file, I realized that the settings that I manually configured for the APN are not there nor can I add them to that list manually.

One last thing (and I think this is the weirdest one), I noticed under APN that if you try to change the MNC, and hit "Save" to save the changes, the APN gets completely erased. You would think that since the MNC gets populated automatically, it is ok, but it isn't. I have a MNC = 00 (checked on EPST) and the one being shown in Android is 995.

Based on this information, do you think that something could be done to correct this issue? I have a feeling that the Google apps are pulling the connection settings from somewhere else (without paying attention to the actual APN settings), which is causing the apps to not find the network. Let me know what you think.
[Touch CDMA Android Development] typolad:
My Vogue died last week and I've been using a Touch Pro and a Diamond, so this is something that interests me. The Touch Pro version of Android still lacks GPS support (although the mic if now working without trickery, so yay), and if you could suss that out, it'd be awesome.
[Touch CDMA Android Development] myn:
I have had issues with Market, Gmail, Contacts working syncing when you're using an old data with a system that is newer.

For example, Using data from release 1 of Warm Donut with Release 2 system will result in Gmail, Market, Contacts and Calendar not functioning correctly.

Are you using fresh data?
[Touch CDMA Android Development] egzthunder1:
I am using your latest. In fact, I went in and manually deleted anything and everything related to Android a few times prior to reinstalling your build. (btw, I am using NoRootFS from SD, if it makes any difference)
[Touch CDMA Android Development] Nick N:
That would be cool, my wife has a deactivated Sprint TP that has a nonworking keyboard (tried to fix to no avail). I loaded Android from SD and the version I am using has sleep issues and dies from a full charge in about 2 hours.
[Touch CDMA Android Development] crackeyes:
If it was an update i would run it. I love your work. I am checking here daily to see if your next release is ready yet
[Touch CDMA Android Development] ThomasHW:
Is it possible to upgrade to dzo's new .nbh without wiping my current install? If so, how?
[Touch CDMA Android Development] Nick N:
Do you see some kind of theme toggle feature being available for Android in the future? There are so many great themes, it would be nice to change them on the fly.
[Touch CDMA Android Development] egzthunder1:
That is unlikely, but I could be wrong.
[Touch CDMA Android Development] celticchrys:
Wow! The Speed!

Myn, thanks for this excellent build. I've just started using your latest yesterday, and it is indeed much faster than the others I've tried. Great work and thank you! I'm running it on a US Cellular Vogue, using norootfs haret on my SD card. Using the gChrome theme right now, and loving the speed.

How long does everyone's battery last? Of course it's much shorter in Android builds than winmo, but I'm wondering if mine is normal or not.
[Touch CDMA Android Development] brarsandeep:
Every since yesterday, I have not been able to download apps from Market. I press Install and it just sits there at, "Starting Download".

Anyone else experiencing this.

Running NoMoRootsfs off of SD.
[Touch CDMA Android Development] egzthunder1:
Do you have the ability to use data with things like maps, marketplace, etc (not browsing)?
[Touch CDMA Android Development] mrkite38:
If you're already running NAND, you can flash a new nbh without touching the installed system or data.
[Touch CDMA Android Development] tatnai:
exactly. the .nbh only contains kernel and initrd info (i.e. equals zImage + initrd.gz from a sd install), so flashing a new .nbh when running from nand is exactly like just swapping out your zImage and initrd.gz when running from the sd card. in both situations, nothing in your system or data is touched.
[Touch CDMA Android Development] myn:
This happens when your gmail ID gets corrupted common on all builds.

Clear Data on google related applications (gmail, market, gapps) and restart android.

You'll have to reneter your google credentials on next boot.

Should solve the issue.
[Touch CDMA Android Development] brarsandeep:
Thank you very much!!!
[Touch CDMA Android Development] cyburke:
haha - yup!

i think the next release will be what finally makes me drop winmo completely and install via NAND for the first time.

c'mon myn! :D
[Touch CDMA Android Development] fuffalo:
I've been using various donut builds for a few months now, and I love it. My only complaint is the keyboard. I find it misses key strokes/I hit the wrong thing quite often.

I loved the WinMo xt9 keyboard (the half t9 half qwerty keyboard). Is there a way to get something like this on the android? Is it already there and I can just enable it? I've tried searching the forums but haven't really found much on this topic.

Thanks!
[Touch CDMA Android Development] dr3w2k:
Trying to install this on my Kaiser but cant get to installer screen. Tried camera button and center D-Pad. Never goes to installer screeen just stops at ANDROID with flashing cursor. Which button do I need to hold?? :confused:
[Touch CDMA Android Development] Nick N:
Check your PMs
[Touch CDMA Android Development] iseeka:
Polaris i think actually has good battery life but

3g connection kills the battery at least on my phone .. 30% in a few mins

i decided not to use 3g until it gets fixed
[Touch CDMA Android Development] szman22:
...similar to CelticChrys, I just started running this build on a USCC vogue, and I am very impressed with the speed. Fastest build I've ever used. @CelticChrys - I would say your battery usage is normal.

I tried the NoMoRootFs but it didnt work for me. Not sure why. I reverted back to SQSH and everything was cool. I'm running off SD.

Question - now that I'm running off SD with SQSH, how do I use the NoMoRootFS to apply a theme? Just follow the directions, or is there anything special I need to do?

Thanks!
[Touch CDMA Android Development] mfpreach:
Thanks for the answer...

I haven't updated to a new theme because I'm really happy with the stock UI.

I will patiently wait for your core upgrade!

Thanks!
[Touch CDMA Android Development] szman22:
Did I miss something...where is the lock screen?
[Touch CDMA Android Development] damianiw:
Really loving your build on my kaiser,
[Touch CDMA Android Development] crobs808:
So, wheres the step-by-step guide for how to flash this to my CDMA/Verizon Vogue? I have NO experience at all with Android, and I do not want to run it from a flash card, so how do I flash it like a regular Windows ROM?

Thanks,

-C
[Touch CDMA Android Development] gridstop:
I think I tracked down my problems to a bad SD card (so embarrassed). I managed to cram it into a old 512MB card and it boots great (the sqsh & basefiles, nomorootfs can't install to <512MB).

I've noticed two things:

A) Any button at all wakes it up. Is this intentional? I think my old Ion install might have done this too, actually.

B) The red 'end' button, when set to "Home, then Sleep" does absolutely nothing. Setting it to home or sleep individually works, but that's almost unusable. AFAIK there is no icon I can put on the home screen to sleep it, and there's no other button that takes you home (besides hitting back 10 times through every webpage I've visited, for example).
[Touch CDMA Android Development] crobs808:
I am SO confused...why cant everything just be provided in one ZIP file....why give a million steps?

The 240x320 download does not include a data.img, or a system.sqsh, so I cannot do the NAND method, even if I wanted to! Where do I get ALL the files? It is like these posts are made for people who already have been using Android their whole life and can just figure it out. HELP!
[Touch CDMA Android Development] mrkite38:
read this

http://xdaforums.com/showthread.php?t=628353

specifically post 3, item 1
[Touch CDMA Android Development] SuperJMN:
As far as I know, the new NoMoreRootfs changes the way a build is installed. You only new a file: androidinstall.tar. At the very beginning of the boot process, you will have to hold a key to launch the Android Installer. It will get androidinstall.tar and will install it where you want.

Take a look at this thread: http://xdaforums.com/showthread.php?t=625014&goto=newpost
[Touch CDMA Android Development] optimistik:
I'm running this with the Enoch theme from my SD card.

GPS is not working.

My contact list/dialer is different than the screenshots. Mine is not seperated by letter, has no pics and does not show the green phone on the side. It only shows contact name, type of numer (mobile, home etc.) and the number.

Can someone help me figure out what I did wrong?
[Touch CDMA Android Development] myn:
I preserved the contacts/phone for the particular theme.

If you prefer the default included in the base rom, just delete Phone.apk and Contacts.apk from the Enoch androidupdate.tar.
[Touch CDMA Android Development] ThomasHW:
Thanks! :)
[Touch CDMA Android Development] incubus26jc:
i cant recieve mms. anyone know what to do? running nand 240x320 myns donut verizon. everything else works. dont know about sending mms
[Touch CDMA Android Development] optimistik:
Thanks a lot! I didn't realize it was different in certain themes.

Any ideas on why my GPS isn't working? It works in windows mobile and it has worked in other android builds. This is the first one I've tried for a while though so I don't know if something changed. It just never finds my location.
[Touch CDMA Android Development] crobs808:
Ok, I FINALLY got android to load, but the text is all pixellated and I cannot read it...How do I make it look better?
[Touch CDMA Android Development] chunnell:
Yes, checked. Sorry it took so long to respond
[Touch CDMA Android Development] incubus26jc:
wow, just got usb mass storage to actually work while in android using "Dual Mount SD Widget" search for it on the net. thanks to ckl_88 for the great find

http://xdaforums.com/showthread.php?t=634784
[Touch CDMA Android Development] crobs808:
Ok, this Android stuff is pretty impressive except how do you guys deal with the fact that a call take up to 15-20 seconds just to dial?!! Please tell me there is a fix for that. I press send, and it says "Dialing" for 20-30 seconds before it actually starts ringing.
[Touch CDMA Android Development] intimidatorx31:
Really? Mine doesnt delay at all. Its pretty instantaneous.
[Touch CDMA Android Development] mrkite38:
I need an expression for 'greater than lol'. The biggest difference I notice in Android from WinMo is the dialer. It took my phone almost a second to register any dialer press in WinMo. Android registers almost instantly. I just checked my dialing. From 'send' to connected in under 4 seconds. what kind of number were you calling?
[Touch CDMA Android Development] drewden123:
I've only experienced this when in spotty service areas (0-2 bars), and regardless of whether in winmo, android, or another phone. Maybe something is going on with ur signal or your nearest towers are really busy.
[Touch CDMA Android Development] MikeMurphy:
May I ask a silly question?

Where do I find the androidinstall.tar file for this build?
[Touch CDMA Android Development] mrkite38:
First post, this section:

download the norootfs sdcard method file with the resolution you like, then pull androidinstall.tar out of the zip file and proceed with the normal nand instructions.
[Touch CDMA Android Development] MikeMurphy:
Thanks very much. I'm surprised I'm the only one who didn't realize it was hiding in the SD card / Haret solution.

Cheers,
[Touch CDMA Android Development] mrkite38:
NP - maybe myn could throw a clarifying sentence in that section if he looks up from the new version anytime soon... :rolleyes:
[Touch CDMA Android Development] lynxboy:
Firstly, would just like to say a thankyou to Myn! After falling in love with the barely functional eclair build on my Rhodium, I dug out my old Orbit 2 (Polaris) and I'm currently running the wifi enabled SQSH package and loving it! So much so that the Rhodium is now in the draw for the time being. Only bug that is giving me issues is the wifi toggling, which has been brought up on this and other threads. It hangs and also interferes with sleep, but it's no biggie, I'll paitently wait for the fix.

Anyway, I'm still enjoying my noob period and have a quick question which searching and endless reading of threads hasn't clarified. Regarding the resolution, I know that QVGA isn't supported by many apps on the market and originally I booted haret with it set at 240x320 in the default.txt, however, upon switching to 320x480 I see no changes in the market and clarity of Android at all. I know that switching has an effect, as experimenting with different Res and LCD Density settings has shown black bars and caused boot errors etc. So I want to know, do you have to set the default.txt to 320x480 on first boot to ensure the market sees your device as HVGA? Or is there a simple fix that i'm missing. I've set up all my apps, sync and apn settings etc. so a reformat and restart would be a last resort for me. I'd be grateful for any help.

Thanks guys.

Donation sent to you MYN! Thanks again for a great build.
[Touch CDMA Android Development] tatnai:
see my FAQ (sig)
[Touch CDMA Android Development] szman22:
I'm loving the warm donut...

My connection always says "G". Is 3G working with this build?

Thanks!
[Touch CDMA Android Development] lynxboy:
Thanks for the help.
[Touch CDMA Android Development] crobs808:
This doesn't make any sense...with 2 bars, I dialed an 800 number, and it went instantly, but when I dial local numbers for my area code, it takes 15-20 seconds to even start dialing. Back on Windows Mobile, it would start dialing even with one tiny antenna bar. am I the only one experiencing this? I am using a Verizon Tough (XV6900). Is there anyway I can boost the antenna signal? I am having problems with the signal on android in places where I had no signal problems before on Windows Mobile.

Thanks,
[Touch CDMA Android Development] crobs808:
by the way - what are the default locations where I need to store music and photos? so that my Gallery and Music widgets will work perfectly?
[Touch CDMA Android Development] slapadabass:
Smokin' Plastic . . .

Been running the latest sqsh-based build on a partitioned 4 GB type 6 SD card (and for the most part performance is smokin' in this configuration - once speaker phone and headset are working and GPS doesn't lock my phone up I'll probably flash), and have observed a few things which may be useful to others and/or to future improvements:

-- Haven't tried all the themes, but have used the original theme, Dark Dream, Chrome and now Plastic -- for me, Plastic *seems* much faster and stable than the others - I also find the fonts and screen in general much clearer and easy to read and view (I realize the idea of it being faster may not make any sense as it's likely all core files are the same between these, but it sure seems that way)

-- It appears that the Calendar widget causes very long load times when returning to the Home screen - I love this widget, but after I deleted it I found that most returns to Home are now nearly instantaneous

-- This is the first build I've found where Navigator works quite well . . . mostly - unfortunately 3 out of the last 4 times I've used it, it's completely locked my device, requiring a reboot - up to that point it works great, though it does seem to lose GPS signal more often than when I use Garmin in WinMo

-- For Kaiser users - this is noted on the first post of this thread, but it took me a while to see it -- full suspend does not work with the zImage included in the basefiles - you need to use zImage 6_b and the correct setting in your default.txt file - link to the files is on the first post - I switched to this and have had no problems, though it takes a few seconds to go into full suspend and some apps (such as Lockbot Free) will keep it from going into full suspend.
[Touch CDMA Android Development] crobs808:
Speakerphone and pairing with my bluetooth headset work fine for me on my CDMA Vogue. I haven't tried GPS yet.

Also, I cannot even load the calendar Widget...Calendar works fine, itself, but when I try to add the widget it says There was a problem loading this widget" and I have to remove it. Which is no problem, since a shortcut will accomplish the same purpose for me.
[Touch CDMA Android Development] drewden123:
I also felt that navigator lost the gps signal frequently, but never had lockups. Plastic did seem much faster than some of the other builds.
[Touch CDMA Android Development] slapadabass:
Hmmm . . I'm jealous.

Anyone have working speakerphone or bluetooth on a Kaiser?

Yeah - Calendar works fine for me too but I like the widget - it shows my next upcoming appointment, which I really like - I sync my Notes (ugggghhhh! - don't even get me started on Notes!) calendar and contacts to Google using CompanionLink, which then gives me both my work and personal (the whole family coordinates on a Google calendar) calendar on my phone.

I also occasionally have gotten the "problem loading this widget error" but in most cases after a while it goes away, or fixes after a reboot.
[Touch CDMA Android Development] myn:
This may occur the first the first time the Rom is loaded. It shouldn't occur after you've restarted.
[Touch CDMA Android Development] lynxboy:
I have the same issue, however, a quick speedtest has shown that I am actually using a 3g connection?! Try dslreports mobile speed test, it's usually fairly accurate for me.
[Touch CDMA Android Development] trehouse:
Quick question, new to Warm Donut,

Does this version when installed from SD card overwrite WM6.5 or launches each time from SD?

Thanks and on to the fun!
[Touch CDMA Android Development] Carrick1973:
Plastic might be faster as many of the images used do not have blends in them, and thus have a smaller size. Any image, where one color is dominate will be faster. I can't verify this, but, for example, the Launcher APK images are twice as large in the hero build as they are in the plastic build. The phone has to redraw these every time it's pulled up.
[Touch CDMA Android Development] Carrick1973:
When it's loaded and launched from SD, it does NOT overwrite Windows, so your all set to use it as much as you want, and just restart the phone to go back into windows mode. Trust me, after using Myn's build for a while, you'll want to install it to NAND and not look back to windows.
[Touch CDMA Android Development] gridstop:
Is there a not-too-difficult way to install a theme if you're using sqsh instead of nomorootfs? Until my new SD card arrives I don't have room for a nmr install, but I want to play with some themes so I can just get it going once my card comes.
[Touch CDMA Android Development] slapadabass:
Yeah - it was pretty easy for me. If you're partitioned, just take the sqsh file you want, put it in your "android" folder, launch haret, press vol dn during boot when it tells you to, and choose the "upgrade" option. If you don't use partitions then just rename the new sqsh file to "system.sqsh" (and rename your old one to .old in case you want to go back). Though the "upgrade" option might also work in a non-partitioned setup - not sure.
[Touch CDMA Android Development] slapadabass:
Network switches

I have question - why does my network most of the time say "Cingular" but sometimes says "ATT@"?

And does it matter?
[Touch CDMA Android Development] pyrator:
myn first off u kick butt! This build is awsome you sir have made it able for me to kick the wimo habbit! That being said i am still sorta new to android and was wondering if anyone knows if there is a big differnce in installing sys to nand and data to nand vs partitions and where i can find such information. Sorry if its a noob question as im sure it is.

AWSOME JOB!
[Touch CDMA Android Development] drewden123:
Check Tatnai's Android FAQ here: http://xdaforums.com/showthread.php?t=628353

Happy Androiding!
[Touch CDMA Android Development] szman22:
Good suggestion, and confirmed. I have a 3g connection but only a "G" is being shown.
[Touch CDMA Android Development] pyrator:
Just what i needed ty!