yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] KERKEDAGAIN:
SWEET! Never knew that!! Thanks a bunch for the heads up
[Touch CDMA Android Development] tatnai:
I think a lot of different factors affect battery life, including how the phone interfaces with the internet, how often it accesses and writes to the sdcard, etc etc etc. Whatever changes were made going to rootfs did a number on me though, back to the 7-30-09 initrd today and I still haven't hit sixty percent at 4pm, when the last four days I was at 60% with no use before noon. my internet is not as reliable, I seem to have to reconnect a little more often. there may be the slightest increase in lag with typing, but it is so indiscernible I can't convince myself it is real (on hero themed ion). don't think I would even try switching back to the old initrd if I was running full hero, though, cause you probably need the mem improvements of rootfs for the lag issues.
[Touch CDMA Android Development] tatnai:
So it looks like the new files support key mapping. How do we do this?
[Touch CDMA Android Development] TheKartus:
I was wondering the same thing. This is a big step though. Loading the new files to my Vogue now and will report on any issues or noticeable improvements.
[Touch CDMA Android Development] ~David:
It would be rather nice if those uploading files to Google Code could post changelogs and instructions on how to use new features when doing so.

The last couple of updates, it's been silence with no word on what's new.
[Touch CDMA Android Development] grantemsley:
Programming is fun. Documentation isn't.

You can always read the code to find the changes :) (That's what I did).

But I agree...a little more info on the changes would be appreciated.
[Touch CDMA Android Development] tatnai:
I recant. I think that it was not a direct fault of the new initrd/rootfs that caused the drop in battery. I am now wondering if the new setup (initrd/rootfs) allowed google voice to run more often in the background, as I noticed it popping up a lot with the new taskiller task bar, even though I don't use it. So I uninstalled, and my battery life is much better today with latest rootfs/initrd and mssmision latest hero themed ion.
[Touch CDMA Android Development] vilord:
you can reboot android by connecting with ADB and typing "stop" then "start"

don't do it from the terminal, as everything will die after you type stop and you won't have anywhere to type.

Regarding battery life changes, it could be that with the new stuff your internet connection is staying up longer... mine would always disappear randomly after a few hours. Beyond that, there have been a lot of updates, and I've been too busy to post... sorry.

The key map changes were moving the key maps into the rootfs folder so that they can be modified in userspace... but nobody's stepped forward and written a tool to modify the keymap files.

I'm also working on changes in the kernel to do better key mapping.

Most of the changes from the past weeks were related to wifi on kaiser and better support for the GSM radios in kaiser and polaris, still more to be done on all fronts.
[Touch CDMA Android Development] craig0r:
I just installed the system-2009-08-08.img and it's pretty messed up for me. I'm on a Vogue. It seems like the keymappings have changed, because the screen doesn't unlock unless I try a bunch of random key combinations... I still haven't figured out what the "Menu" key is now. Also, it continuously reboots, going back and forth between the locked home screen and the "android" splash screen.
[Touch CDMA Android Development] tatnai:
are you using your data.img from the hero themed build craig? if you are, you need to boot it using the hero themed system.img, remove all icons from your home, then you can use it. I had no problems with the 2009-08-08 system.img using my old data.img and this process.

if this is not the case, I dunno craig.
[Touch CDMA Android Development] TheKartus:
I can't speak on the reset issues, I am running perfectly smoothly with the system image. The keymapping should be the same, unless the remapped zImage was put in the bundle or something...

If that's the case, then menu is now the power button and back is the camera button. The volume slider is for volume.
[Touch CDMA Android Development] TheKartus:
On a different note with the newest system image, every time I get a text, even though the phone is on vibrate the phone seems like its trying to access the ringtones and then I get an error force closing the android media.
[Touch CDMA Android Development] katmandu421:
+1 with existing data file
[Touch CDMA Android Development] craig0r:
I see. That seems like an awful hassle. Anyone know why this is the case?
[Touch CDMA Android Development] fireshaper:
mssmison has always suggested removing all the icons from the home screen before upgrading system images.
[Touch CDMA Android Development] BenRivera:
Yes, that should bring up the Phone Options. When you choose Power Off and confirm. It will shut your phone down, then just press the Power button at the top and you phone will reboot.
[Touch CDMA Android Development] BenRivera:
Has the LCD.Density option been fixed?

I see a lot of recent builds. The lcd.density option was lost with the 8/4 build. Has this been fixed? I am still using the 7/27 build because of this.
[Touch CDMA Android Development] femmyade2001:
Home button remap

On the latest build (zen-hero-090809.zip), they keys have been remapped, and that is GREAT, but does anyone know what the Home button has been remapped to? For now, i just keep going back, and back, and back till i get to home, but that is really ugly especially when you are in the browser!!!:D
[Touch CDMA Android Development] TheKartus:
I think you may have an issue there. Those of us that are using the remapped keys with the Ion build, go into the Spare Parts app and setup the end key to go home, then make the phone go to sleep. I am not sure if Spare Parts is packaged with the hero builds. If its not, I don't know how you would go home except going back a bunch of times.
[Touch CDMA Android Development] femmyade2001:
That is genius thinking. I do have spare parts on my build and i have remapped it. Thanks!:D
[Touch CDMA Android Development] katmandu421:
Does this mean that we still need to use the custom keymap kernel, or will the keys be remapped when using your later initrds? Or are the keymap changes making it into dzo's standard kernel.

Just curious, I'd hat to lose them now that I am getting used to them (not turning down the volume near as much!)

Thanks.
[Touch CDMA Android Development] canyoufindben:
You might find more help with Zenulator's hero build in his thread here http://xdaforums.com/showthread.php?t=544906
[Touch CDMA Android Development] canyoufindben:
remapped buttons

Also, since Zenulator's using the remapped buttons from grantemsley, you might find those answers here http://xdaforums.com/showthread.php?t=545393
[Touch CDMA Android Development] canyoufindben:
Right now the Keymaps are in the zImage. If I understand correctly, It's being reworked to reside in the rootfs.img. At that point if someone with some know how would step up, a frontend UI can be written to customize the keymap to your liking. If you have a custom keymapped kernel (zImage), then it should be fine for now.
[Touch CDMA Android Development] keith.mcintyre26:
This build=BONER. Blue pill alternative? No bugs. No problems. Thanks for the hard work man.
[Touch CDMA Android Development] BenRivera:
Just tried the 08-08-09 build and it is working.... great work guys.
[Touch CDMA Android Development] BenRivera:
Bluetooth....

Any headway on this? It does turn on the bluetooth receiver, but will not recognize that it is on.
[Touch CDMA Android Development] radem205:
Are there any people having some problems with incoming and outgoing calls? Sometimes when I want to pick up the phone I don't hear the other person talking and he doesn't hear me too. Most of the time it is going well, but sometimes it isn't.

Has this to do with the ION build or is it related to the phone's zImage?
[Touch CDMA Android Development] vilord:
updated the nkhero image to be in line with the standard ion image... also gave it the better keyboard and changed the ugly blue clock to a less ugly light gray.

nk non-hero will be updated tomorrow or the next day... nothing else is new.
[Touch CDMA Android Development] zakkain:
How exactly do I get a USB connection working with my phone on WIndows? I don't know how to use the files I unzipped from the adb package on code.google.com or dzo's site. The ultimate goal is tethering, but I can't get any kind of usb connection. The net says use adb, but I don't know how - clicking the exe seems to just open a prompt for a second, then nothing
[Touch CDMA Android Development] akyboy:
lol

it is actually better than blue! :) Thank you for this.

is it possible to get hero dialer in it maybe?
[Touch CDMA Android Development] vilord:
adding the hero dialer would be really nice, but from what I heard from mssmison, it requires all of the HTC libraries which all require 320x480 resolution, so it is out for now.

If you want to try out what may become the new key mappings, head over here: http://xdaforums.com/showpost.php?p=4313685&postcount=77

I just finished this and now I'm heading to bed, got an interview in the morning. If people like it, maybe it will become the new standard... ie no more volume slider for menu!
[Touch CDMA Android Development] jamez243:
I like the sound of it better already.

Can I use that to change the mappings with the bundle I downloaded or does it not work that way?
[Touch CDMA Android Development] vilord:
it is just the zImage part, everything else you can use from the bundle and it should *hopefully* work.
[Touch CDMA Android Development] tatnai:
I think I may have figured out what is killing the battery for me. I think the latest PPP settings/modem config are what does it.

I pulled my phone off the charger this am. After showering, I noticed that the orange LED wasn't flashing (not in power suspend mode). I turned it on and hit task killer's kill all, and turned it back off. It still would not go into power suspend mode. I turned it back on, and noticed that I had no cellular service. Opened up modem, hit disconnect twice to reset it, then hit connect and it connected. Turned off the phone, and it went right into power suspend mode.

I've noticed that it is days I am in the hospital where my service is spotty that my battery dies quickly. It was not like this before the new rootfs/initrd. Can we have it not search indefinitely for service/data, like put a time limit on how long it can keep the phone awake?
[Touch CDMA Android Development] bangout:
apps now installing, thanks once again.
[Touch CDMA Android Development] katmandu421:
Device memory for apps is limited by the data.img file, not the physical storage space on your card. DZOs later images have 128M I think. I am running this one and have all of my must have apps installed with plenty of room to test things out with.
[Touch CDMA Android Development] katmandu421:
Cupcake's onscreen keyboard and widget support (just discovered scoreboard and weatherbug plugins, awesome!) are what keep me on 1.5.
[Touch CDMA Android Development] katmandu421:
New proper data status is pretty cool. Man, you all have breathed a new life into this project, keep up the awesome work.

btw, I'm running the your ion system and init with dzos latest kernel...havent had a slow down yet, but havent kept running too long before rebooting to install all of the updates you have been cranking out!

And OMG about GPS, that would complete the package, no need for a new phone until sprint finally releases an Android (anyone hear anything as of late?)
[Touch CDMA Android Development] mfpreach:
Is the battery level accurately reporting with the new version or is it just me?
[Touch CDMA Android Development] vilord:
battery level monitoring is handled in the kernel, it is something DZO's been messing with a lot over the past few months. It seems pretty close on my phone :)
[Touch CDMA Android Development] cybik:
Just a thought, but I noticed that many SMSes that came through with an earlier version (the previous or second-to-previous one, perhaps), are back to not coming through properly. I get weird SMSes from Rogers clients and a Bad SMS encoding from another guy on Bell using Windows Mobile (disclaimer:I'in in B/Hell).

Was there any RIL or library modifications that could explain the SMS behaviour reverting to a "vanilla" DZO 1.1 build?
[Touch CDMA Android Development] mfpreach:
I'm using Bell and don't have any sms issues.
[Touch CDMA Android Development] magicalan:
ok so hmm all goes in the sd card and how do i get the contacts in there...

is there any risk of crashing my phone

am using nfsfan's rom :p
[Touch CDMA Android Development] vilord:
risk of damage is almost nil.

to get contacts you have to sync them from google
[Touch CDMA Android Development] ljmeli:
@magicalan

No risk to your WM ROM. Good idea to read DZO's page on the set up...

synopisis on the set up:

in SD card root:

system.img

data

<CREATE FOLDER> Android -> rest of files
[Touch CDMA Android Development] magicalan:
thanks for that :)

i just tried it and i cant make it start.... the screen its all white after i press run and it kinda blinks a little help? :p
[Touch CDMA Android Development] vilord:
read the OP, you will need to change the panel_type in default.txt if it blinks and goes white. Try 1, 2, and 3 until it works.
[Touch CDMA Android Development] cybik:
I'm confirming my "regression bug": On a VOGU100 activated with Bell Mobility in Canada, an SMS sent from a HTC 6800 (Titan?) with Windows Mobile 6.1 will come through with the June 20th build (text is parsed and SMS is received normally), but not with the June 21th (it will be "received" but will show up as "Bad SMS encoding").

Related to this, I suspect that my issue receiving SMSes from older phones or from Rogers users may also be affected.
[Touch CDMA Android Development] magicalan:
like this

best power savings

# board-htcvogue.panel_type

1

- Panel type used to power the panel off and on

#
[Touch CDMA Android Development] cperez1594:
Question on Android

I am new to this but I am trying to click the link for the zImage but for someone reason I get all this letters. Is there a link that will actually give me the zImage link that will make the android start running. Also will this work even if I have WM 6.5? Thanks a lot
[Touch CDMA Android Development] mfpreach:
As a previous user suggested maybe you should have a read through dzo's thread and his site for instructions. You need to play around with stuff before you start shooting off questions. Yes it works fine with 6.5.

http://xdaforums.com/showthread.php?t=382265
[Touch CDMA Android Development] njakobs:
'#' = commented out

you will find a line that isn't commented out in the default txt something like this

set cmdline "ppp.username=mobile@jamamobile ppp.password=telecom mddi.width=312 mddi.height=416 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=1 board-htcvogue.panel_type=1 no_console_suspend"

change the panel_type there and reboot android.
[Touch CDMA Android Development] vilord:
another minor initrd/RIL update, it now supports reading the phone number and IMEI(esn) from the radio. Also some minor bugs were addressed in the 3g icon display. You only need to download initrd.zip and extract it to your card (overwrite initrd.gz), that is all that changed.
[Touch CDMA Android Development] magicalan:
cant get it to work here its the default am using sprint ....

keep getting blank screen
[Touch CDMA Android Development] meatmaker:
Is it somehow possible to incluce MS Exchange support in the ION/NK builds?

Maybe taken from the Rogers or Hero Image? Or is the Exchange support bound to the HTC libarys and to 320*480 resolution?
[Touch CDMA Android Development] Drizztfire:
Loosing service provider

Hi all,

I have an anoying problem. Every night i loose the connection with my service provider. Not only the data connection, the whole connection. So on the lock screen it say No Service. Can someone give me an idea of where is the problem ? I have a vogue with the 2009-08-08 build and the new roofs-swapfix.

Thanks
[Touch CDMA Android Development] katmandu421:
Try mssmisons newest hero themed builds, they have exchange (just email, I think) and support different resolutions.
[Touch CDMA Android Development] meatmaker:
Sadly the mssmisons build only supports exchange mail, not contacts and calendar. :-( This would be great.

Also it's not multilanguage, so i asked for an NK-Build. :-)
[Touch CDMA Android Development] katmandu421:
Not sure what is considered multi language, but under Locale and Text in settings there are a bunch of languages listed.
[Touch CDMA Android Development] meatmaker:
Sure, but the do only change about 5% of all language, mostly in some setting menus.
[Touch CDMA Android Development] vilord:
The exchange mail can likely be moved over easily...

NK is here: http://xdaforums.com/showthread.php?t=523971

And since it has been updated to add the exchange I think I can bring that over to ours... maybe this weekend I'll look at doing that.

EDIT: But it might be exchange mail only and not contacts/calendars
[Touch CDMA Android Development] vilord:
Oh yeah and for battery life in low service areas, I'd suggest turning off modem when you're there to avoid drains. New versions of the OS are adding an option to enable or disable always-on data, and that will help, but we may have to wait for donut for that.
[Touch CDMA Android Development] TheKartus:
General question, is there any rhyme or reason to the LED lights activity in Android? Sometimes it seems like its flashing for a message, or for signal. Sometimes battery, but I can't seem to pick up on any specific pattern?

Any chance of us getting some use out of the red/blue/green leds? I only seem to see Orange.
[Touch CDMA Android Development] vilord:
it will flash red when the battery is almost flat, or at least when you are charging an almost flat battery...

solid orange is charging, solid green is charged.

flashing green is notification.

And sometimes it isn't quite as above, and you'll have to guess what it was trying to say :D
[Touch CDMA Android Development] tatnai:
slow flash orange indicates the lowest power mode = phone asleep and using least amount of battery.
[Touch CDMA Android Development] srwalter:
Low battery has highest priority, which is slow red blink. If the battery isn't low, the "attention light" (which seems to come on for a few seconds for any new notification) is solid orange. If that's not set, then notifications get to use the LEDs, and android sets them to whatever color they ask for. Red, Green, and Blue, use those LEDs respectively. Most other colors seem to end up orange.

When no notifications are present, the LEDs indicate battery charge when the phone is plugged in. Solid orange means charging, solid green means fully charged.

The amber LED on the right is separate from the above; it blinks slowly when the phone is in low-power suspend mode.
[Touch CDMA Android Development] TheKartus:
I have never seen a solid green. :) Maybe it has to do with me using SMS Popup for notifications.
[Touch CDMA Android Development] vilord:
srwalter, thank you for the detailed description!

Out of curiosity, the old stuff would go flashing red when in full power collapse, and would flash green when power collapse failed. Are you checking in the same location for the right amber LED?

And for GPS, what do the various values represent? What would we need to do for velocity to work? My mapping tool (copilot live) seems to get a lock just fine, but then just sits there as if it doesn't know the car is moving... maybe even if we filled in a dummy value of a constant 5 or 10 mph would be enough to get it to sample more often...
[Touch CDMA Android Development] tatnai:
yeah I got the same thing with copilot, it was my one hope for a TTS full featured nav system with android that is cheap, figured we would have to just wait on further development.
[Touch CDMA Android Development] sshark:
There is already an APK floating around on Sapphire called "work email.apk", which can be easily installed. This is email only exchange client.

Credit to someone from Sapphire forum. Mods feel free to remove this if this violates forum rules.

Try Msmisson's Roger's build. It has full blown exchange support (including Contacts and Calendar). I have also installed Moxier email - to have two exchange a/c on the Android.

http://vogue-android.googlecode.com/files/mssmisonrogers.img
[Touch CDMA Android Development] sshark:
Vilrod, if you could bring full exchange (email, contacts, calendar) to your ION or DONUT builds, it would be super-great!

Rogers build is very stable but on my machine ION/DONUT are running very speedy.
[Touch CDMA Android Development] mssmison:
unfortunatly full exchange from the hero and rogers cannot be brought to the other builds. By the time you ported over all the files you'd need.. bang. it's a rogers build or a hero build anyways.
[Touch CDMA Android Development] sshark:
Ok, how about this?? Could you bring donut stuff in your Rogers?

Also, how would compare your latest HERO with your Rogers. I would imagine Rogers is still hands-down fast !! ???
[Touch CDMA Android Development] tatnai:
try'em out and see.
[Touch CDMA Android Development] mssmison:
:) same problem. The htc based builds are heavily customized by HTC. So lots of issues with bringing stuff in.

I do have a new Rogers build coming out tonight that will be faster.. I tried intigrating the advanced launcher.apk but no luck..

I'm trying to maintain and update all my builds but there's a few so it takes time :) The rogers build is faster than the latest hero of course, unless you disable touchflo than it's pretty good.
[Touch CDMA Android Development] TheKartus:
Does the IRC channel still exist? I saw it in craigOrs sig. but failed to find anyone in the channel, maybe I had the wrong one.

It may not be a bad idea to get a more collaborative effort. Esp. from people outside the main circle or who lack very mainstream abilities.
[Touch CDMA Android Development] eric2k:
Out of all the current Android releases for the Vogue which one is the fastest and most stable.

I know rogers is faster then hero of course.

ION Vs Rogers? Which ION is best?
[Touch CDMA Android Development] zenulator:
ION is the fastest and most stable build out. The Rogers build is pretty sweet. I haven't tried the Rogers 2.0 but it's supposed to be faster.
[Touch CDMA Android Development] fireshaper:
Last time I was in there (read: a few weeks ago) I believe there were a few people in there but no one was talking. I haven't gone back though. :)
[Touch CDMA Android Development] mssmison:
Yeah it's up and down. Sometimes there'll be a few of us in there talking away, but most times it's pretty quiet. All we have to do is get more people in there though :)
[Touch CDMA Android Development] craig0r:
There are always people logged into the channel, however there aren't always people around. So yeah, like mssmison said, it's hit and miss. But there have been some good discussions in there, and I've been learning a fair bit from everyone's experiences that we discuss. Various things from end-user troubleshooting to kernel development discussions occur.

There are several IRC networks out there, it's important that you connect to freenode (irc.freenode.net) and not something like EFNet or DALnet. If you're on the wrong network, yes, the channel will appear quite empty ;)