yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] masalma:
Running it on my Bell Htc touch and everything I need works perfect on it. really smooth, i just need to get my fat fingers used to the keyboard lol.

Thanx for everyones hard work on this.

One thing though, I downloaded and installed the Sipdroid and for some reason it won't allow me to choose 3G/Edge as an option to connect, even though I have the 3G logo on the top of the screen, i tried searching but all it got me was to the Dream subforum

Thanx again,

Nas
[Touch CDMA Android Development] corypaul:
I'm sure it has something to do with the initrd.gz, i tested everthing out but im busy right now and cant get to it now
[Touch CDMA Android Development] vilord:
craig, try putting the attached script on your sd card and running it from the phone. it will automatically grab the battery data every 30 seconds for you, and will create a /sdcard/battlog.txt.

When you're done, just do a ctrl-C which i think is holding down the middle of the dpad and pressing c.

if you get an error running it, just type "chmod a+x /sdcard/catbatt.sh" first
[Touch CDMA Android Development] vilord:
Thanks for following up Chris. Looks like i'll need the log from when the phone first turns on.

The easiest ways to do this are

a) plug in the usb cable as soon as the startup messages say something about adb enabled, and start up the radio log (adb logcat -b radio > radiolog.txt), wait for the phone to finish starting up completely, then upload the radio log.

b) with two command prompts open, start the radio logging in one window, then connect to the phone with adb shell in the other. type "ps" to get a process list and look for the process id of the RILD process. type "kill <pid>" with the process of RILD. Wait 30 secs, then upload the radio log.
[Touch CDMA Android Development] natefish:
I had the same problem. You can switch to the two-letter-a-key xt9 in the settings menu. It's pretty much just like the WM xt9, only better for guessing words and correcting spelling.
[Touch CDMA Android Development] craig0r:
Well... apparently 45 minutes in the freezer is too long for a Vogue to handle. My phone's still operational, but the battery appears completely drained. I guess I'll let it charge then start over again. Maybe 20 minutes in the freezer would be better.

EDIT: Nevermind, after being plugged into USB for about 5 minutes, the battery shows nearly full again. Imma run that script now.
[Touch CDMA Android Development] refthemc:
So i guess i deleted my "APN" (Under Wireless controls/Mobile Network Settings) can someone give me that info?
[Touch CDMA Android Development] TheUrge:
Interesting - when I killed the radio process, and it the process reloaded my phone now works fine. It is now displaying Verizon as my provider and has full signal strength, and I can now dial out.

Something with restarting that process fixed the problem.

Here are the radio logs:

http://theurge.net/radiolog-bootup.txt

http://theurge.net/radiolog-tskill.txt
[Touch CDMA Android Development] prairiefire:
I think the way it works is such: Since Bell does not have 3G, the 3G on the status bar means that you're using EVDO and the Edge means that you're on 1X.
[Touch CDMA Android Development] katmandu421:
I tried the gpu image with your stock ion build, booted fine, just had the vibrate issue. Performance seemed pretty good.
[Touch CDMA Android Development] bangout:
Gpu zimage work fine
[Touch CDMA Android Development] aven_soulgazer:
So is this Ion better than the one posted in thedood's? That Ion worked fine for me right off where as I had not been able to get this one to work but haven't tried the gpu zimage yet as i've been gone. Just wondered if I should try it if it's better.
[Touch CDMA Android Development] tatnai:
vilrod, thx for making a build. this is the fastest build yet - i've tried mssmision's, and have been using DZO's for a while. you three together could really get out a great 1.5 build . . .
[Touch CDMA Android Development] juvihall:
Hey guys just a few questions..how can i get fBook and the IM app is not on my pullup menu just wondering if i could get it back. Thanks
[Touch CDMA Android Development] katmandu421:
Have you downloaded them from the market? The IM app shoudl be there in the build (I am assuming you are referring to the google talk app).
[Touch CDMA Android Development] juvihall:
Well in my installed apps its says IM but its not on my pull up menu. and i dont knoiw where to get fbook its not on the market.
[Touch CDMA Android Development] mssmison:
im and googletalk are different apks. Vilord didn't include those in his build.

I would think if you took 10 seconds to google 'fbook.apk' you might find it though...

Honestly I know there's alot of excited new users but please guys, google and the xda forums are your friend. In the time you spend waiting for someone to post a response you could have found it yourself.
[Touch CDMA Android Development] vilord:
updated initrd's posted in the first post, these are set up for ADB and for both android 1.1 and 1.5, with the updated libreference that fixes voicemail notification and call waiting ID... *should* work with the system.img you already have.

Hi Res and normal versions are both available.
[Touch CDMA Android Development] Ideal2545:
this may be true for everyone... but for me it seems that if the phone is 'alseep' it wont wake up on a sms recieve
[Touch CDMA Android Development] vilord:
What do you have your power suspend mode set to? The default-vogue from Martin uses 0 which is called power collapse suspend. I use 1 which is just power collapse.

I don't know the difference, but my phone wakes up/notifies on SMS (or at least it used to, haven't gotten one with the very latest initrd, but none of the changes would have affected that)

-Jesse
[Touch CDMA Android Development] Ideal2545:
the problem was i moved to your 1.5 from dzos 1.1, i had installed chompsms and i had disable notifications for the regular sms. When i moved to yours, i took off chompsms and forgot to restore notifications, so far, im loving this build! dzo's changes and your system setup run great!
[Touch CDMA Android Development] hexto:
Everything seems to work fine for me but I cannot download anything in Market. It gets stuck on "starting download". Web works fine but downloads don't
[Touch CDMA Android Development] Ideal2545:
mine did the same, just reboot your phone twice.
[Touch CDMA Android Development] ark3:
Hey folks. I'm another happy user of the Vogue Ion image in this thread. Just posting to show my support.
[Touch CDMA Android Development] mnherky:
I've got 1.5 running twice and each time the first time i shut it down it kills my sd card. I followed the instructions on page one and everything worked till i shut my phone down and the card died.
[Touch CDMA Android Development] katmandu421:
I believe this is true unless you have a third party app like smspopup to actually turn on the screen when a message is received.
[Touch CDMA Android Development] mssmison:
There does seem to be some cards that are incompatible with android for whatever reason. I recently had this with a lexar (I think) 2gb card. I just switched to a new sandisk 2gb and it works great.
[Touch CDMA Android Development] mnherky:
I know that android runs faster on faster cards but would a slower card die sooner also? I've just been using the $9.99 office depot 2gb cards (not sure what brand)
[Touch CDMA Android Development] fullthrottleenergy:
1st post but wanted to register and say thanks for the amazing work!

Love having both 6.5 and android on the same phone.
[Touch CDMA Android Development] corypaul:
Chris can u tell me what u did to fix the problem
[Touch CDMA Android Development] masalma:
Thanx, so even though I am connected on EDGE it still won't let connect to my voip provider using it, wonder if there is a way to fix it or i am thinking it could be just an app error since it won't recognize G3 as the same as EDGE
[Touch CDMA Android Development] vilord:
try rebooting, for now it is supposed to be adding the apn back in on a reboot.
[Touch CDMA Android Development] TheUrge:
After you have adb working on your PC and once the phone has booted up fully into Android run from a command prompt "adb shell ps" and find the PID of the RILD process. Once you find the PID then run "adb shell kill <pid> " and the process will restart. Then your phone should start working.

You could probably also do this a lot easier from terminal on the phone, but for some reason I couldn't get the enter key to work in terminal.
[Touch CDMA Android Development] masalma:
Found a solution to my problem if anyone is interested. Instead of downloaded Sipdroid off the market place u need to actually download it from their site, since they have the G3/EDGE disabeled on the one from their market place. Weird :)
[Touch CDMA Android Development] craig0r:
FYI, I noticed this too, while using the HTC keyboard. I switched my input to the Android keyboard, and the enter key worked. This was in Better Terminal or whatever it's called.
[Touch CDMA Android Development] MynticeLX:
Man - I hope you all can get the benchmarks for this. It's been causing such issues for me at the end of each day. Essentially, my android dies and the phone reboots back into WinMo with 1/2 battery life.

I'm not too saavy to run scripts and terminal / whatnot, but let me know if I can do anything to help.
[Touch CDMA Android Development] corypaul:
chris im kinda stuck at the part when you said find the PID of the RILD process, how do you find it, and i have problems with th enter button to
[Touch CDMA Android Development] corypaul:
thanks vilord for the instructions
[Touch CDMA Android Development] corypaul:
how are u on the android rom. any success?
[Touch CDMA Android Development] vilord:
the SPL seems to reject an flash image with an extrom. I'm going to try a few more ideas, but otherwise we may be forced to make a complete switch to android only, at least on the vogue. While I like that idea, it requires significantly more work. As I said, I'll try a few more things tonight to get an extROM onto my vogue...
[Touch CDMA Android Development] corypaul:
vilord how do you find the PID of the RILD process

i dont know how to kill the process
[Touch CDMA Android Development] vilord:
you type "ps" from the terminal on the phone, or you type "adb shell ps" on your windows PC once you have adb working.

look on the right for rild, then look on the left for the process ID that matches up to it.
[Touch CDMA Android Development] jaredakelly:
what are the details on the latest kernal and initrd?
[Touch CDMA Android Development] inline4:
does sound work on android 1.5 or am I doing something wrong here?
[Touch CDMA Android Development] corypaul:
then i type in the phone kill pid
[Touch CDMA Android Development] vilord:
the latest kernel has a bunch of changes to support better audio in/out in the future (yes, it should be working fine right now albeit without much support for the headset or speakerphone, or using microphone in for anything but the phone), along with some fixes for usb on kaiser.

There is also the beginnings of bluetooth support, but again that isn't ready yet either so it is turned off.

The initrd now supports turning off signal strength checks but only for GSM so far. Should improve battery life on GSM devices, but will break the signal strength meter afaik. I'll check in with martin to find out if it would be better to put the new change into the screen_state function.
[Touch CDMA Android Development] Snakehn:
Switch to android only? I don't mind not one bit ;)
[Touch CDMA Android Development] derekwilkinson:
Right now, there are no real Android ROM building tools for our device... everything would have to be made from scratch.

Do you know how long it's taken to just get this running? ;)

We don't even have bluetooth working yet... it's a lot of hard working, late hours, etc.

Is anyone else doing TouchPal beta testing? It is the best keyboard I've ever used, the text prediction works great :D
[Touch CDMA Android Development] corypaul:
PID USER (616 10033) VZW (1283) STAT (S) COMMAND (RILD)

vilord which number is the process id and how do i go about killing it. do i type kill pid, then one of those numbers above or do i have this all wrong?
[Touch CDMA Android Development] derekwilkinson:
I didn't know the Vogue had extROM space, how much is there?

It might be rejecting it because it doesn't see it or it needs registry edits to show it.
[Touch CDMA Android Development] vilord:
No, it doesn't have extROM space... I was hoping I could add it, since extROM is just an extra partition on the NAND... but the bootloader doesn't allow it. What I'll try next is to add data.img to the flash, then send the physical location and size to android through default.txt. Not ideal, but may end up being the only "easy" solution.

Corypaul: The easiest way to do this is to type "stop ril-daemon" then "start ril-daemon". Then you don't have to worry about PIDs at all.
[Touch CDMA Android Development] tatnai:
I used it in win mo. best keyboard ever hands down - blows anything else out of the water. tried to get in on the beta testing a couple days ago, probably too late. release is scheduled for tomorrow; supposed to be free for the first couple of months to allow previous supporters to not have to buy a new license - pick it up while it is free, i'll be putting away the apk file so that I always have it after it becomes pay only. on win mo, they initially had a free version and a pay version, then with 4.0 it became pay only.
[Touch CDMA Android Development] corypaul:
well i guess its something wrong on my phone because it still says no service. ill figure it out, thanks for all your help vilord
[Touch CDMA Android Development] drprince89:
I cant wait , the demo video made it look awesome
[Touch CDMA Android Development] derekwilkinson:
That's going to be the easiest way to do things, and probably more safe since it isn't any real "modding" of the ROM, just making a small one that fits the data image on it ;)
[Touch CDMA Android Development] derekwilkinson:
It is awesome ;)

It is right about 80% of the time, which is pretty good.
[Touch CDMA Android Development] vilord:
derek, so far when I try to add an 80MB data.img to the rom it says that it added it, but doesn't actually do it, the rom size is still only about 60megs Any ideas? Am I exceeding the max rom size?
[Touch CDMA Android Development] funtek:
I have a Bell Touch with the newest files from from DZO's website running (including his system image). Now, whenever the phone goes to sleep when not plugged-in, it freezes at the main unlock screen and I have to reboot into winmob. I do not have this problem if plugged into an AC charger. I do have this problem, intermittently, when plugged into a computer USB port.

Anyone have a problem like that before?
[Touch CDMA Android Development] vilord:
funtek, did you get it from my http://code.google.com/p/vogue-android page or from dzo's .nz site?
[Touch CDMA Android Development] tatnai:
what's in the new zimage?

EDIT: nm, answered in the linux on vogue thread.
[Touch CDMA Android Development] s0v3r1gn:
How do I switch ring tones? My phone is almost always in vibrate mode so this is the first time I have tried to change ring tones and notification tones. But every time I try to change it, clicking on the Settings>Sound & Display>Phone Ringtone dialog option causes process com.android.settings to stop running and give me the force close box. Same thing for the Settings>Sound & Display>Notification Ringtone.
[Touch CDMA Android Development] vilord:
extract the resources.zip file to your SD card.

the force close will be fixed with the next system.img
[Touch CDMA Android Development] s0v3r1gn:
Thank you sir
[Touch CDMA Android Development] derekwilkinson:
How are you adding it? To the user viewable file system? Or are you having it installed when it's flashed?
[Touch CDMA Android Development] vilord:
i'm adding when it is flashed... I've got some more things to try in the next hour, if I make any progress I'll keep you updated.
[Touch CDMA Android Development] derekwilkinson:
Just have it flash without any extra files, then copy the file to the device after it is flashed. Just see if you can get it to boot from the device first, then maybe we can write a script to copy it from the SD card or something.
[Touch CDMA Android Development] vilord:
trouble is that we don't have access to the internal memory because linux won't read the proprietary filesystem microsoft uses. But Martin and I have some ideas that might work
[Touch CDMA Android Development] derekwilkinson:
What file system does it use?

The easiest way would probably be to port the driver to linux...
[Touch CDMA Android Development] vilord:
it uses TFAT which is related to exFAT i think... believe me it would be easier to add a linux partition (if it works) than writing a tfat driver. also, we want direct memory access, we don't want to go through a filesystem layer or it will get slowed down
[Touch CDMA Android Development] mfpreach:
Well GEEEEZ , work harder and GET IT DONE!

.

.

.

JUST KIDDING, great work as usual.

BY THE WAY: the touchpal beta by cootek is Awesome! I suggest you all try it, just go to their webpage and request it and they'll email you a beta download link.
[Touch CDMA Android Development] natefish:
Vilord, this is off topic, but I have to ask. Do you play Wii game, The Conduit? I think I played someone online yesterday named vilord. Just wanted to check.
[Touch CDMA Android Development] drprince89:
Ive been dying to try it, but where on the site is it?
[Touch CDMA Android Development] vilord:
natefish, i do play wii occasionally, but usually just the emulator games through homebrew, nothing online.

beyond that, after giving up on it last night I got an idea this morning... tried it out, I now have 160 megs set aside on the NAND for linux! Yippee!

Next steps are for dzo to helps me to get the nand driver working (there's a setting i can't find), then I'll write a wrapper that'll read the windows partitions to see where windows internal memory ends (because that is where linux memory begins).

This way you'll be able to use whatever rom you want (as long as it is really small), with a modified boot sector, and it'll work.

Some quick changes to initrd for automatic updates from SD, and we'll have a flashable image!
[Touch CDMA Android Development] srwalter:
Well, are you going to keep us hanging, or are you going to tell us how you fixed it?! :D
[Touch CDMA Android Development] srwalter:
Are you guaranteed that TFAT will allocate all the blocks for the file in a physically contiguous way? It's not clear to me that you can assume that, and if not you'll end up trashing the winmo partition.
[Touch CDMA Android Development] vilord:
That is exactly why I couldn't use TFAT.

At one point I tried to use IMGFS (this is what I was talking about when I said "add data.img to the flash"), but IMGFS gets compressed, so that won't work either.

Next I tried changing the partition table to create an extra partition for the linux drives, but the bootloader didn't like the partition table and rejected the image.

Next I tried setting the ULDR partition to point to a spare section of the disk after resizing the TFAT partition... the bootloader was fine with that, but windows would not boot.

This morning I realized that since I'm addressing the linux filesystems by physical memory address anyways, it doesn't even need to be in the windows partition table :)

So I just resized the TFAT partition to leave 160 megs free at the end of the flash.

My allocation driver will read the windows partition table to find out where TFAT ends, and will just pick up from there.
[Touch CDMA Android Development] Drizztfire:
That's a brilliant solution !!! It opens very nice possibilities !!!

Thanks for your works :)
[Touch CDMA Android Development] vilord:
And it is so much cleaner than all the other methods I'd tried. Wish I'd thought of it sooner :)

It should also be possible to write a script that will extract the NBH, change the partition table, and repack the NBH so you could build your own slim image in whatever kitchen is your preference, then run the tfat shrinker, and flash... then you wouldn't have to mess with a hex editor ;)
[Touch CDMA Android Development] inline4:
does the camcorder work for the latest android 1.5?
[Touch CDMA Android Development] vilord:
Not yet... but hey, jump in, shouldn't be that hard to implement, just need to turn on the right mode in the camera :)
[Touch CDMA Android Development] inline4:
I'm a computer science dropout :o

I havent touched C or unix in ten years.

back when printf was used commonly :o
[Touch CDMA Android Development] vilord:
hehe no worries.

We still use printf :)

camcorder will come with time... once we get some more core stuff working, or if someone else jumps in that wants it.

We do this for you guys, but we also do it for ourselves, and none of us would really use the camcorder function... even the camera looks like crud right now, but we're okay with that because it is functional for our needs...

For me, a flashable rom (and the resulting USB mass storage mode), more functional GSM and CDMA radio, bluetooth, and wifi on GSM devices are the priorities (in that order)

Right now dzo's focus is on getting audio in/out to be more functional (afaik)

srwalter is also working on audio in/out, and most of the non-vogue developers have enough to do getting their devices up to speed with what vogue already has.

Things will come with time...

We're also trying to bring keyboard layouts to be user-controlled...

Then there's MMS, multi-part SMS, accent markes in SMS, GPS time & velocity, tower-based location services... You get the idea, still lots to do.

But camcorder is on the list somewhere :)
[Touch CDMA Android Development] inline4:
all this work you guys have been doing is pretty badass and appreciated... it makes my phone worth keeping :o

I never really liked palmOS, and the windows mobile variants have been kind of meh. I think gmail push makes it worth it by itself :o

hahah. I hope with my replacement phone, that the camera and sound and wake up issues will be resolved...

I have a personal reason for wanting the camcorder hahah :D
[Touch CDMA Android Development] vilord:
Agreed on gmail push... imap is blocked in WM in verizon for me, so I had no way to get my email without using the web or java client, both of which were useless.

palm's webOS does look pretty damn good tho... too bad it is so much more proprietary than android, too much like iphone/WM/etc...
[Touch CDMA Android Development] mfpreach:
From the email I received from Cootek:

Thank you very much for your patience in waiting for our beta version! The testing bits are now available here:

Main program:

http://www.cootek.com/downloadandroid.aspx?name=AndroidMain

English language pack:

http://www.cootek.com/downloadandroid.aspx?name=AndroidEngPack

Installation Notes

- TouchPal for Android consists of two parts: the main program and the language packs. Our beta version only provides English, but we will have more language supports soon in the public release.

- You should install the main program BEFORE you install the language pack

Installation Steps (MUST READ! Thank Ryan Rivera for helping with this instruction!)

1. First, please make sure you have a file manager on your G1. Since G1 doesn’t have a built-in file manager, you can download some free ones on Android market, such as “astro file manager"

2. Click on the links above to download the apk files on your Desktop (not your phone).

3. Plug in G1 and mount. Copy the .apk files to your G1 SD card.

4. Use a file manager to find the .apk files and click on them. In Astro, there will be an item called “install.” Remember, the main program first, then the language pack.

5. After installation, please go to Settings->Locale & Text, enable TouchPal list. Then go to any text input field, press & hold at the blank area until a pop-up dialog with “Input Method” prompts, and select “TouchPal” from the list.
[Touch CDMA Android Development] philfred:
email client

Hi Jesse,

k9 from the market is a really good email client with imap etc, works on my kasier with your android build.

Regards

Phil