yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] t1mman:
Any updates on this?

I asume the command is to be put in the defult.txt, with cmdline?

Thanks for the great work!
[Touch CDMA Android Development] craig0r:
No, you will type this into a terminal once the phone is booted. Either through adb, or a Terminal app.

It looks like dzo committed some audio changes a day and a half ago, but he still has libaudio disabled it his test kernel.
[Touch CDMA Android Development] vilord:
I'm going to attempt some changes to the RIL to hopefully fix the problem of modem not wanting to reconnect after loss of signal, should have an update by the end of the week.

Martin, did you feel the earthquake? Everything okay? I know it was the other end of the island, but from the map it looks like it was only about 1000 miles away ;)
[Touch CDMA Android Development] natefish:
GPS?

I was understanding that GPS is supposed to work in Google Maps. It is not. I have GPS enabled in the settings panel and it works perfectly when running WM. Thanks for any advice.
[Touch CDMA Android Development] refthemc:
I have yet to have it working for me either, everyone is saying to try it outside, but truthfully right now in southern California where it is 100 degrees outside i'd prefer not to
[Touch CDMA Android Development] pchasco:
Is the libreference-ril.so file found in the SD card's root still being copied to the proper folder on boot? I am having a difficult time determining whether my RIL library should be named libreference-ril.so or libhtcgeneric-ril.so. I also do not know where it should be placed in the device's filesystem. I thought it should be in /lib, but I'm not seeing any results. Can anyone tell me exactly how to install a custom RIL?

Thanks!
[Touch CDMA Android Development] natefish:
Yeah, I tried GPS outside too, but it didn't work there either. I heard it can take up to 15 seconds, but the search always times out before then.
[Touch CDMA Android Development] vilord:
libhtcgeneric-ril.so should be placed in /lib in the initrd if you are rebuilding the initrd.

Otherwise, create a folder initrdupdates on your SD card, place a lib folder in there, and drop in the libhtcgeneric-ril.so.

OR, use adb to replace the one in /lib when you're already running, then use "adb shell ps" and look for the rild process, then use "adb shell kill <pid>" filling in the process id of RILD, and it will reload using your library.
[Touch CDMA Android Development] craig0r:
Sometimes it takes longer for me... like Google Maps will say "Sorry, we're temporarily unable to find your location" or whatever, but then 10 - 30 seconds later, my location will pop up.

I'm sure that's not your problem though. I wish I could help more, but the devs are probably the best ones to ask about this. You'll probably need to do some logging off the GPS hardware in your phone.
[Touch CDMA Android Development] derekwilkinson:
It times out before 15 seconds for GPS?

Then it isn't using GPS, does the GPS icon show in the notifications bar?
[Touch CDMA Android Development] natefish:
Hmm...no icon in the the notifications bar. Just the signal bars, a 3G logo, the battery, and the time.

I just triple-checked and I know it is enabled in the settings. Is there something I have to do in the default.txt file?
[Touch CDMA Android Development] derekwilkinson:
What device do you have? What service?
[Touch CDMA Android Development] natefish:
Sprint HTC Vogue. Can someone direct me to instructions for logging?
[Touch CDMA Android Development] djtrunxness:
Not able to boot

Just dl 1.5 and still not able to boot. White screen problem has been fixed. Tried zImage-bootlock-test

Still no boot. Gets stuck on boot screen---pauses at "truncating file to 0b" then after 2 min. will jump to screen with a bunch of numbers...

Can anyone help? --Sprint Touch 3.24.30

Thanks
[Touch CDMA Android Development] derekwilkinson:
Hmm, I was hoping you would have Verizon so I would know what the problem is ;)

I've never really read of much trouble with Sprint... What radio/rom are you using for WM?
[Touch CDMA Android Development] exabrial:
natefish, have you upgraded to WM6.1? I have the same phone/carrier GPS 'just works'
[Touch CDMA Android Development] natefish:
I am using NFSFAN's WM 6.5 ROM. I was wondering if that might be the problem.

I wouldn't be able to show my face in this forum if I were to still be running the stock rom :)

Does GPS enabled on the 1.1 version? I could try that and see if it works there.
[Touch CDMA Android Development] craig0r:
It should work in 1.1, if I'm not mistaken, it's worth a shot though, for sure.

I'm running NFSFAN's 6.5 ROM as well, and my GPS works fine. The specific WinMo rom shouldn't matter, as long as it has GPS working.
[Touch CDMA Android Development] derekwilkinson:
Wow, hmm. I have no idea what could be causing it. You could try deleting everything android and starting from scratch... but backup the files first if it doesn't work.
[Touch CDMA Android Development] s0v3r1gn:
New Kernel Image?

So whats new in the zImage-17-07-09 kernel image? Is this a branch for an additional test?

I just put it on my Sprint Touch and the only thing new I noticed was on boot an unresponsive application warning was waiting for me telling me that acore has stodped responding.
[Touch CDMA Android Development] dzo:
Just some minor fixes, keys should be denounced better and possibly some power savings in the sd card driver.
[Touch CDMA Android Development] tatnai:
thanks dzo.
[Touch CDMA Android Development] crono999:
Haven't commented on here yet, but just wanted to say thanks and that I'm seeing huge power savings with the new files from yesterday, nearly double what I was getting before.
[Touch CDMA Android Development] stickus:
You've come a long way, baby!

I've been using 'Droid on my Vogue now off and on since dzo first started releasing his "distro" and I really have to thank you guys for the ammount of effort that has gone into this project. Comparing the first time I ran 'Droid and now really showcases the work you guys have done. This is almost as good as buying a G1, without the cost/potential contract renewal :) HUGE thanks to all involved!

On another note, did I see somethings relating to a way to run this from the internal NAND? Really looking forward to when THAT will happen.
[Touch CDMA Android Development] craig0r:
Yeah, I can't be certain just how much it's effected, but it does seem that my battery meter is going down much slower with the new kernel/initrd.

Also, I've been gathering battery temperature data for Martin (thought I killed my phone cuz I forgot it in the freezer for two hours!) which should allow him to make the battery meter more accurate, which will in turn give us even longer battery life. For those who'd like to know, right now the battery meter doesn't take the temperature into account, which results in Android seeing the battery as 0% when it's not, and shuts the phone down. Likewise, when charging, Android sees the battery as 100%, and stops charging, before the full charge is really there. Hopefully the data I'm gathering will help Martin fix that.
[Touch CDMA Android Development] vilord:
craig0r, really good to hear your making progress and that your phone didn't freeze to death ;)

stickus: On running from the internal NAND, I'm about 90% there, just needs some configuration updates and we'll be golden!
[Touch CDMA Android Development] punk.kaos:
Sweet! That'll be a huge step! Did you ever manage to get Bluetooth working? I noticed some ttyHS0 commits to your GIT tree.
[Touch CDMA Android Development] vilord:
Made a bunch of progress, but got angry with it so I switched to working on the NAND stuff. Once that is done I'll take a fresh look at bluetooth and try to figure out what I was missing.
[Touch CDMA Android Development] hudhawk:
I had stability problems with the latest kernel / initrd from the Google site. It kept locking up on me. I had to switch back to the 7/8 build.
[Touch CDMA Android Development] tatnai:
Been using the new kernl all day with no problem and great battery. What specifically has been occurring?
[Touch CDMA Android Development] vilord:
I'm going to guess you meant to quote the other guy :)

I think the issue might be related to power savings on the SD card. Since the system is on the SD card, if it doesn't come up as fast as the phone is expecting, bad things happen.

But I'm just guessing, we'll know for sure when we have the system on NAND
[Touch CDMA Android Development] vilord:
Okay giving up for the night.

Made more progress towards a flashable image... now have the nand sections accessible and defined, but getting errors writing to them...

cat /proc/mtd:

dev: size erasesize name

mtd0: 04c00000 00020000 "system"

mtd1: 05600000 00020000 "userdata"

right now those are hardcoded from default.txt, but they are returning the right place in the flash.

from default.txt: mtdparts=msm_nand:0x4c00000@0x5c00000(system),0x5600000(userdata)

Now I just have to work out what might be DMA errors or something... Argh, I was hoping to avoid this...

error: msm_nand_read_oob 7120000 20000 0 failed -74
[Touch CDMA Android Development] drprince89:
This does not work at all for me, I am using windows 7 and i cant get my computer to recognize these or the other drivers on the google code site as driers for my vogue. I am using the latest build my vilord and am using DZO's ZImage. No matter what i do i cant apply these drivers to my phone, its getting quite frustrating.
[Touch CDMA Android Development] soccerman821:
are u using 64bit? cause im having the same problem
[Touch CDMA Android Development] drprince89:
im on x86, i gues sits a windows 7 issue in general.
[Touch CDMA Android Development] vilord:
I'm running windows 7, 32 bit seems to work okay for me...

Martin, can we change the device id's to match the Android Dev Phone?
[Touch CDMA Android Development] exabrial:
warning, biased, personal, opinion ahead.

In my very humble opinion, and I am not demeaning any of the excellent work that is done here, or the judgement/intelligence of martin or jesee... I think the flashable image is going to hurt the project in general.

Sometimes I feel the winmo userbase is a bunch of rom-cookin script kittens. I think we're going to hear endless requests for features that don't work, but then again aren't that important. Maybe I'm just off base, and I have my asbestos underwear on... I guess i'd rather have a stable phone running on a flash card than a nand flash image. I'd rather see the kernel development running forward, tearing through the competition's wallows, and surging triumphantly to the great finish line that is phone lifecycles. I'd like to see us all grab our Vogue's in zombie like unison and shout from a high mountain, "THE ANDROID WILL ROCK YOU."

Also I like being able to switch kernel versions and data.img but swapping my flash card. I have 2-3 different 'phones' :D

i'm grabbing a beer and shutting up now.
[Touch CDMA Android Development] vilord:
I'm glad at least *someone* is willing to voice their opinion!

While I agree with you in some respects, I respectfully disagree in others.

But rather than getting into details, let me describe to you where I plan to take things, since that hasn't exactly been clear.

1. For the immediate term, I'll be releasing separate initrds one for flashed phones and one for SD-only phones

2: We'll only be flashing the windows image, shrunk down and with space set aside for android, you won't have to reflash to change versions of android.

3: The kernel/zimage, default.txt, initrd and haret will, for the time being at least, stay on the SD card so they can be upgraded or changed from linux or from windows

4: There will be a boot menu after you run haret (still working out the details)...

the general idea is you will push a key during startup to get to the menu, then push left to backup your current data.img, right to wipe out and start from a fresh data.img

5: you'll be able to put a backup data.gz in your SD card and it will automatically overwrite your current data in NAND with the backup

6: to load a different system, you'll just drop the system.img onto your SD card and it will automatically overwrite the current system in NAND with the one from the card.
[Touch CDMA Android Development] inline4:
is there any way to implement a remote wipe, like the PRE in case of loss/theft?

I'm thoroughly impressed with the google voice app and how it nearly instantaneously updates your phones contacts. and the gmail app. but for some reason, I would hate to lose my phone and have important data just out there.
[Touch CDMA Android Development] derekwilkinson:
Are you sure it is accessible/readable?
[Touch CDMA Android Development] vilord:
for remote wipe, try this in the market: http://www.cyrket.com/package/org.ajeje.remotewipe

I haven't tried it but it looks good. It will wipe your whole SD card, so android won't even be on there anymore when it is done. Might need superuser.

Derek: I copied the whole thing to my SD card and worked with it, it is definitely accessible/readable. Martin thinks I might just be using an invalid file when trying to access it for writing, that might be the case, I'll check in a few minutes.
[Touch CDMA Android Development] punk.kaos:
I like that plan. I wasn't too up for flashing without WM6 because I still need bluetooth, which while close isn't quite done. But a boot menu would be wicked. True dual boot would be perfect!
[Touch CDMA Android Development] inline4:
that app would kill the sd card, but would leave the windows install intact? or would it try to do something funny with the flash memory on the device?
[Touch CDMA Android Development] vilord:
well right now we can't access the windows install at all, so it would not touch the internal flash.
[Touch CDMA Android Development] tatnai:
Check out mobile defense in the market, it's free.
[Touch CDMA Android Development] tatnai:
question about file use. after boot, which files are actively accessed by Android besides data.img and system.img? wondering if I can swap out files while running Android from within Android - I assume default.txt is only used at bootup, what about zimage, initrd?
[Touch CDMA Android Development] vilord:
zimage, initrd, default.txt are only used during launch, they run from memory after that.

system.img and data.img are in use, but you can rename them and drop in new ones and linux will know to go to the old files.
[Touch CDMA Android Development] akyboy:
nice 1.5 works very good on Bells Vogue,

q: Is it possible to Silent Incoming Call, i can only reject it but it goes right away to VM, id like caller to hear `ringing` little longer :) (im ignoring that caller)
[Touch CDMA Android Development] MynticeLX:
Just hold down the camera button and press the volume down. It will silent, but not ignore.
[Touch CDMA Android Development] inline4:
when the phone says updates are available, are those updates for android that I shouldnt download, or are they updates for programs I have installed?
[Touch CDMA Android Development] dzo:
They are updates for programs you have installed.
[Touch CDMA Android Development] akyboy:
I will try that, hope it works

edit : works like a baby!!! :)

Thank you so much!
[Touch CDMA Android Development] DallasW:
Does anyone know how to get gensoid and/or nesoid working, since they don't support touch screens...

I almost crapped my pants today when I booted up NHL 94 on my phone, and then I realized there are no touch screen controls! If someone knows of a simple way to use these apps let me know, I would be eternally grateful :D
[Touch CDMA Android Development] canyoufindben:
If his baby's working, someone call DHS
[Touch CDMA Android Development] fireshaper:
The Department of Homeland Security? Is his baby a terrorist?
[Touch CDMA Android Development] tatnai:
nope, just precocious; hard times, the kid's gotta put out
[Touch CDMA Android Development] canyoufindben:
I was thinking Department of Human Services i.e. Child Protective Services, but Homeland Security will work. :)

The Devs here rock. I'm an Alltel customer who's been rolled into Verizon. I'm soooo waiting for a flashable bluetooth and mms capable Android to extend the life of my Vogue. Until then, I will continue to quickly grab and load any update they throw our way. Keep on rocking!
[Touch CDMA Android Development] craig0r:
I've been thinking the same thing for months. If Telus puts out some Android phones when the Telus/Bell network is upgraded in October, I'll gladly upgrade my phone, but for now, anyone on Telus who doesn't have a Vogue is a sucker.
[Touch CDMA Android Development] prairiefire:
Anyone on Telus is a sucker. :) (same goes for Bell. I agree with you that this project is what is keeping me with my current contract and keeping me excited about my phone. Stupid Canadian Telecoms.) [/rant] :)
[Touch CDMA Android Development] craig0r:
Oh no way. I love Telus so much. They screwed up my billing like a year and a half ago, so I called and complained. Not only did they credit my account with the money they owed me, but they also gave me unlimited data for $15/month. I'm not leaving Telus until someone beats that price.
[Touch CDMA Android Development] margosmark:
Bell's is $10

http://www.bell.ca/shopping/Mobile-Browser/MBUN.details

but you cant get it on the newer fancier phones but the vogue.. well thats according to the reps but they have been known to be wrong.. very very wrong
[Touch CDMA Android Development] craig0r:
That's not unlimited data. It's unlimited use of a few websites.

Direct from that link:

"Access to more than 150 content sites"

I had Telus's equivalent to this before I got a smartphone. It's really pretty limited. You wouldn't (I don't think) be able to use any of the Android data services with it.

If you look here: http://www.bell.ca/shopping/PrsShpWls_FeaSvcLanding.page#1 you'll see that Bell's actual data plans are far more expensive.
[Touch CDMA Android Development] margosmark:
Well sir, then bell is getting screwed as i use it as unlimited data, with any website so i dunno. Oh yeah the android stuff work, gmail, snaptel, flixter, weather some other stuff.
[Touch CDMA Android Development] craig0r:
Well that's pretty awesome then!

Actually, the reason I didn't switch to Bell when I got my Touch is because of that crappy-looking data plan. If only I had known.
[Touch CDMA Android Development] mssmison:
Yeah unlimited data/web browsing is pretty awesome.
[Touch CDMA Android Development] vilord:
y'all suck. unlimited data/web browsing is $30-$60/mo depending on the carrier here in the states. Not to mention that most of the carriers have horrible coverage or horrible phones.
[Touch CDMA Android Development] Cadillax:
Great to hear! I thought I was the only one having the battery issue. I've been draining and charging trying to fix it, but to no avail :(

Let me know if I can help somehow!
[Touch CDMA Android Development] craig0r:
Yeah, Telus is supposed to be $30 I think, but I'm special, because I complained.

I don't think Canada's any better for phone models. Freakin' blackberries everywhere.
[Touch CDMA Android Development] mssmison:
Hey guys,

I've hit a stump with my latest hero themed build. It will not work with a fresh data.img file. Only with a current one.

The build is really really nice though, and quite fast... soo... I'm wondering if I should release it or if there's another themed build from the dream themes forum that you guys might like to see instead...
[Touch CDMA Android Development] t1mman:
Same here, also, if you have caller display plus msg box, you can get all of that plus the unlimited internet on the fun 15 package. So, basicaly, you get call display plus message box plus unlimited internet for 15$.

With the plan I have, it costs me a blazing 42$ overall with taxes (in quebec)
[Touch CDMA Android Development] cointelbro:
will the method for remapping keys discussed way back in this thread work on the Google Ion port? (the one involving qwerty.kl)
[Touch CDMA Android Development] DallasW:
I'm more than happy with Bell:

$37/month after taxes and fees for the following

-250 Daytime Minutes (Local AND long distance included)

-Unlimited Long Distance Evenings/Weekends After 6pm

-Unlimited Data ($10 a month, it IS actually unlimited)

-Voicemail, Caller ID, Call Waiting

-Unlimited Texts
[Touch CDMA Android Development] tatnai:
I'm with sprint, I've got the old SERO plan (can still find it on some phone contract swap sites). with my 500 minutes, i've got unlimited data, and unlimited texting, evenings and weekends starting at 7p, free roaming/long distance etc. all for $30/mo total before fees/taxes. can't beat that. I'll be keeping this plan forever. Thank you slickdeals.net.
[Touch CDMA Android Development] vilord:
Yes please :)

What does it have in it? any part of sense UI? Exchange? facebook widgets?

If we can figure out what is missing from data.img, I can update initrd to create that or change permissions as needed... just let me know.
[Touch CDMA Android Development] punk.kaos:
I just installed the latest update with libaudio and ran into a bug.

I've got Sipdroid installed on my phone, and with the last release I would

be able to hear inbound audio but not send outbound which I assume was due to the lack of libaudio. Now, when I start a SIP call it rings in, theres a 3-4 second pause and the phone reboots.
[Touch CDMA Android Development] akyboy:
Hi guys,

When i am in dialer, is it anyhow possible to have that `smart dialing` as on WM6+ - so as i click on numbers names will show
[Touch CDMA Android Development] exabrial:
Please ask that in the "help desk" thread or search google.
[Touch CDMA Android Development] akyboy:
I did, still no answer :(

Tnx
[Touch CDMA Android Development] mssmison:
no. it's not.
[Touch CDMA Android Development] vilord:
This is due to how the dsp chip in the phone works. It may not be easy or maybe not even possible to get both audio in and audio out working at the same time. the user-side audio interfaces don't seem to be full duplex capable
[Touch CDMA Android Development] craig0r:
I imagine on a phone, we wouldn't be able to port something like ALSA/JACK/PulseAudio over to deal with that, eh?
[Touch CDMA Android Development] vilord:
it is an interesting idea, but I'm not sure if it is possible to add full-duplex to a half-duplex interface through software...

I think the issue is more we have to find out how to convince the dsp chip that full duplex is okay and not to reboot the phone if it happens.

I wonder if there is an SIP tool in windows CE that would turn on both audio in and audio out at the same time... if so we could trace to find out what dsp options are being set to allow it.
[Touch CDMA Android Development] craig0r:
I see what you're saying. I'm gonna guess that it won't work. I found a tool a while back that was supposed to allow you to record all your phone calls to a .wav or something, but it specifically wouldn't work on the Vogue.

Should be pretty easy to get it to not crash though.

I've had texts/emails come in while recording in Shazam, and the notification sound waited until Shazam was done with the audio device... but I guess that's two half-duplex apps instead of one full-duplex.
[Touch CDMA Android Development] srwalter:
With Verison if you sign up for Vcast ($15/mo) you get unlimited data, too. Of course, I'm partial to my SERO plan, even though I somehow don't get unlimited texts.
[Touch CDMA Android Development] srwalter:
That's because my libaudio is actually trying to do something with the microphone now, instead of ignoring it. Unfortunately, the kernel support is still a little flakey, especially in regards to using the microphone and the speaker simultaneously.
[Touch CDMA Android Development] dzo:
I'm actually using a modified libaudio from the android msm7k repo. It's here:http://github.com/dzo/VogueAudio/tree/master. The hardware can do audio in and out at the same time but when audio in starts it has to disable audio out and then re-enable it afterwards which doesn't always work well. The interface to the adsp is completely undocumented and not easy to figure out but at least we're making progress.
[Touch CDMA Android Development] drprince89:
Did you sign up in early 2007 or before? Thats probably why you wouldnt have unlimited textx.