yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] f00bar:
Great, glad to hear that.

Oh yeah one thing martin in these pages that came up is the calibration doesn't work for me and some others. It's mind-boggling, since I see it right there in the code, but holding CAM and then pressing the corners yields nothing to dmesg (there's a printk there), and pressing like 2/3 of the way in doesn't make everything messed up as it should...
[Touch CDMA Android Development] f00bar:
Ok, new image, same as before, but camera now works:

http://www.2shared.com/file/4582375/287ed5dc/system.html

Edit -- it looks much worse than WM; did it always look like that or did I miss something (I've never used phone camera before)?
[Touch CDMA Android Development] punk.kaos:
No, its always looked that way.
[Touch CDMA Android Development] unsungboxer:
Good job f00bar, also the memory card use seems to work the way it did before. I see you have the youtube app in there, which doesn't work for me. Does it for you?

Also, can we disable DZO's native linux keyboard since the cupcake one seems to work?
[Touch CDMA Android Development] f00bar:
No, youtube won't work, due to GLS being broken and I suspect there are other bugs. I added it to try but then forgot to remove it.

Martin's keyboard is useful for debugging, and there are some cases where softkeyboard doesn't show up (terminal app). Also, I haven't fixed up any of the stuff for QVGA landscape, just portrait, so I suspect the softkeyboard in landscape mode is going to take up the entire screen.

It might be nice to make the onscreen keyboard controlled by a kernel option. I was considering doing some work to have an optional "locked down" mode, to protect data incase of phone theft. This would essentially just consist of having /data be encrypted, with a key supplied at boot time, but to be useful you would also want to use the screenlock/keyguard app. Right now, the keyguard app doesn't do anything since you can get around it with cam->sym->0.
[Touch CDMA Android Development] prodigy2m:
Can't Download

Hi,

I cant's download this file. There is any way you can post this file somewhere else? Plus, I have a server running and I can give you access to ftp to upload the file and a link to http to access it and download.

Thanks
[Touch CDMA Android Development] f00bar:
Yeah free filehosting sucks but I don't really want to put large files on my own website... the 2shared link works for me, what exactly is wrong with it? The download link is the small "To save file to your PC, click here" at the lower right (easy to miss).

Incase anyone else mirrors, MD5 hash is 1b881005d0488367b09860641584a31b
[Touch CDMA Android Development] bugzy:
anyone having locking issues?

on frequent occassions, i grab my phone and hit the End (Power button) or the top power button, and nothing happens, and the phone is hot ... as if it locked up

so then i have to hard reset the phone
[Touch CDMA Android Development] jatoeast:
couple of thoughts...

First of all my thanks to dzo and f00bar, fantastic job guys! I bought the touch thinking it would be similar to iphone... should have known better I used to work for att, cingular, att, AAAAHHH! personality confusion! lol

anyway what I wanted to ask is there anyway to make a app like togga but for bluetooth? I've noticed when I boot android bluetooth seems to stay on for a few minutes (light flashing). I figure that must be easier than trying to replace the bt stack in the kernel.

thx
[Touch CDMA Android Development] corypaul:
Question?

Is any body using the windows SDK. And if so i have problem, when i run Eclipse it says Eclipse require Java Runtime Experiment (JRE) but i installed it. Any Help Please

Edit: i know this is a stupid question but i do u download android apps on the android market. I cant find out. Please and thanks
[Touch CDMA Android Development] bugzy:
Android Market does not work except on a real G1, currently
[Touch CDMA Android Development] prodigy2m:
Low on Space

Hi,

Hey for the new Cupcake Android... it works great ... but now I have the same problem that we had with DZO version until he fixed it ... The low on space problem... Can you allocate more space for programs... We all have plenty of space on the SD-cards ....

Thanks.
[Touch CDMA Android Development] Ideal2545:
if someone emails me the file ill host it for you asap, right now.

jon@jonsingh.com
[Touch CDMA Android Development] Ideal2545:
relinked:

http://jonsingh.com/android/files/images/152009/
[Touch CDMA Android Development] prodigy2m:
System File

Hey I wanted to actually to do the same... lol

f00bar system file ..... really fast download

http://mobileonlinetv.com/android/os/

If anyone wants.... If you need more files to be hosted let me know.
[Touch CDMA Android Development] imfloflo:
Think use http://asapload.com/ or site like this.

upload one time and you have all this site to download your upload automatically ;)

Badongo.com ( 100.00 Mb )

Depositfiles.com ( 2.00 Gb )

Easy-share.com ( 100.00 Mb )

Rapidshare.com ( 200.00 Mb )

Sendspace.com ( 300.00 Mb )

Zshare.net ( 500.00 Mb )
[Touch CDMA Android Development] schteve:
Thanks so much for your efforts f00bar and dzo!!

I'm plodding along in your footsteps and am trying to build cupcake from source. Any chance you could post the source for the patches you've made along with the new images? In particular, I'm curious about the changes you made back in post 2523 for memory/crashing problem and for the cookie problem (Issue 1706). I spent a day running down the cookie issue, and had suspected it was in the webkit/CookieManager upgrade, but never isolated the root cause. I also followed the issue link you gave on your site, but couldn't locate the patch. Did you create the patch or did I miss a link?

Keep up the great work!!!
[Touch CDMA Android Development] prairiefire:
cheers!

Hello Everyone,

Thanks to Dzo and F00bar for their hard work! Gave this a try on the weekend and really enjoyed using android over WM (i'm on the bell canada network fyi). In the span of 3 days I managed to brick my SD card (suspect it was from syncing my contacts with gmail account using funambol a few times. I have 1600 contacts in my gmail account and i imagine that meant I read/wrote ~5000 times over the weekend if it writes to the SD for every contact synced). Just wanted to contribute my experience. Keep up the great work!
[Touch CDMA Android Development] katmandu421:
Installed apps

Well I recieved my touch from ebay, with the dudes phone number in the MSID and pics still on it...I can only assume they were of his girlfriend :p

Anyhow, I reflashed, threw on the updated sprint ROM and radio, Android is running pretty well with f00bars/dzo's latest system.img. I stayed booted in all day today with togga on, lasted about eight hours. I can live with that. Great work so far!!

I've gotten quite a few of my must-have apps running (Stocker, AndWeather, aLastFM) but a few of the apk's in the AndroidApps folder arent showing up (Android file browser 2, googhelper, etc). I looked around a bit and found this that described how to install from the terminal, but not sure how to get root I tried sude gainroot, from my nokia n800 days, to no avail. I also tried getting iskoot from here, but it is a folder named, not an apk. Not really sure what to do with that one.

Am I going in the right direction, or should I be trying a different approach?
[Touch CDMA Android Development] punk.kaos:
Anyone else notice that their email notifications don't show up unless the device is ACTIVE, and not sleeping?
[Touch CDMA Android Development] f00bar:
The cookie problem is easy, they made a bad change to CookieManager. I described the problem in that link to 1706 -- change "pathMatches" back to the old version (look at git history).

For the crashing on the device, it had nothing to do with code itself, it was because I created the filesystem improperly by just running mkcramfs in the build directory, which I shortly realized was retarded since clearly there can't be any SUID binaries or devices in the build directory. They (android/google folks) modified the filesystem-builder tools actually fix the permissions before building the image. The easiest way to go from build directory to vogue is the following:

1) build source

2) (as you): android$ out/host/linux-x86/bin/genext2fs -d out/target/product/generic/system -b 60000 -a system.ext2

(as ROOT)

# mount -o loop system.ext /mnt

# cp dzos-libreferenceril /mnt/lib/libreference-ril.so

# cp /mnt/usr/keychars/qwerty2.kcm.bin /mnt/usr/keychars/vogue-ts.kcm.bin

# mkcramfs /mnt system.img

One other thing you would probably want to fix is for the sdcard. Look in mountd/AutoMount.c in DoMountDevice. The problem is the device is already mounted, and so mount() returns EBUSY. If you look down, they check for this case and return 0 (no error), but forget to call NotifyMediaBlah as they do in the normal case. Just copy the NotifyMediaBlah line from the normal case to the EBUSY case.
[Touch CDMA Android Development] katmandu421:
Yup, I also noticed that there is no voicemail notification. I've gotten into the habit of calling my voicemail whenever I see the missed call notification.
[Touch CDMA Android Development] pchasco:
Does anyone know what me might have to do in order to enable MMS messaging? When I receive an MMS I receive a notification about an improperly formatted SMS.
[Touch CDMA Android Development] casualonejp:
Similar Issue (bad sms encoding)

I always receive something similar "bad sms encoding" but only when receiving from Verizon users. I am Alltel and so far everyone else comes in fine.
[Touch CDMA Android Development] schteve:
Thanks!!! Exactly what I was looking for!!
[Touch CDMA Android Development] katmandu421:
So I noticed that the problem with my keyboard is screen calibration as seen by Dev Tools > Pointer location. I noticed that the middle of the screen is accurate and the accuracy degrades as you move toward the edges, left being the most offset.

Is the screen calibration still in this version, or is the best calibration already cooked in? Does this technique still work:

..and if so, can someone detail out a bit more, ie when to do this, which corners, how to know it worked (outside of going back to pointer location)?

Thanks, I'm loving staying in Android, but feel myself dreading every time I go to input text due to the screen calibration/keyboard issue.
[Touch CDMA Android Development] katmandu421:
UPDATE: I found that SlideME and AndAppStore both have market-like downloads, good stuff.
[Touch CDMA Android Development] katmandu421:
Apologies for all of the posts recently. I' have to say I'm addicted, and thats why I'd like to share my experience.

First off, call quality and phone use is amazing. I can make and receive calls flawlessly, even answer a call waiting though it does end the call with the first connection (press the end button, then the phone rings so you can answer the incoming call). Only issues I see so far with the phone layer is the voicemail notification as stated previously and the phone only ringing once, and if the screen is off then the ringtone is choppy. This seems to be the case for any audio from the speaker, including music.

The music player is impressive, recognizes tags properly, better than many winmo players I have tried. Have yet to try to play any videos so I cannot comment on this. aLastFM runs great, but again, the thing really preventing us from using this as a true multimedia phone is the sound while screen is off issue, and of course, headphone support. I think these two issues are some low hanging fruit that we could really get a lot of value from correcting.

Browser is fantastic. So intuitive and smooth. The way it aligns with the text columns is nice (just tap the text and the screen will adjust to fit, helpful after using the zoom window and you are just a bit off from the text. You can save any picture you find then set it as wallpaper. apk files download and install from what I've experienced.

Here is a list of apps I have that run well and that I recommend:

aLast FM - Brilliant LastFM client

Weather - Manages multiple locations and links to a very detailed report from weather underground

Stocker - Stock app

Mileage - Gas mileage calculator

CSVContacts - imports contactsfrom local csv file

OI File Manager - File browser, simple but effective

Anycuts - Create shortcuts to just about anything in Android, I use it for battery status and sounds display since external volume keys are remapped (any hope on getting these to be customizable?)

iSkoot - Skype was keeping me going back to winmo, but then I found this, just copy to AndroidApps folder then use OI File Manager to remove the .zip from the name, leaving only .apk I found that minimizing the app seemed to trigger a few of the screen changes during the setup process.

SlideME and AndAppStore - great market-like app stores

WANTED: The only two things that keep me going back to winmo for

Podcasts! - Dogg Catcher will hopefully be up and running soon, and so may the apple app store "reject" (only due to apple's conflicting interest, not app quality) Podcaster which the dev is to be rewriting for Android (Apple's loss, our gain!)

USB Host mode - It's a pain to go back to winmo everytime you want to add files

Again I think that the biggest bang for our buck is headphone support followed by the screen off/sound issue (is there a way to make an exception for an app to the screen turning off? Maybe a good workaround). That way our Vogue Androids will mature from a phone/text/data machine into a pretty decent media device.:)

Cheers!
[Touch CDMA Android Development] summerblink:
where did you get the apks for these apps - especially aLastFm?
[Touch CDMA Android Development] katmandu421:
Lots of searching :D Most are from either SlideME or AndAppStore, but aLastFM I got from the dev. I'll check to see if they mind me posting the file.
[Touch CDMA Android Development] Magister2k7:
Regarding sound while sleeping issue - you can make it somewhat better if use 'less deep' sleep mode.

there are two 'sleep modes' in kernel configuration:

1) Suspend sleep mode - this is set to 'Power collapse suspend', while in this mode we have red led blinking

2) Idle sleep mode - while this is set to 'Ramp down cpu clock and wait for interrupt', we have bad sound. When I set this to 'Wait for interrupt', sound become better.

Not sure it will work for you, but for my Titan build that helped.
[Touch CDMA Android Development] corypaul:
Hi where did u get AnyCut from i looked at SlideME and AndAppStore and couldn't find it . Thanks
[Touch CDMA Android Development] lrddp:
Its working great i now i need that

hello aim

app.....and buddy mob app
[Touch CDMA Android Development] katmandu421:
http://modmygphone.com/forums/showthread.php?t=9331
[Touch CDMA Android Development] katmandu421:
Do I need a certain app to open and mod the kernel on a vista machine, or should I fir up my ubuntu box and try there? Never messed with kernels yet, but willing to learn.
[Touch CDMA Android Development] summerblink:
ok, they sent me a link . . . this app is AWESOME!

we should start a thread soley related to apk files and where we can get them.
[Touch CDMA Android Development] katmandu421:
Good idea, maybe a mod can hook us up with a sticky

Now you know why I'm looking for Headphone support...LastFM in the car!!
[Touch CDMA Android Development] Magister2k7:
You definitely need a linux box.

Get a kernel source from git, configure it and build zImage.

There were build howto somewhere in this thread.
[Touch CDMA Android Development] ghostrid3r:
ShapeWriter v1

Overview: A complete system-wide input method based on shape writing technology.

I haven't tested out myself, just passing along the .apk file.
[Touch CDMA Android Development] tErbo b00st:
shapewriter does not work with our phones. the resolution isn't supported so only about 25% of the keyboard is visible.
[Touch CDMA Android Development] katmandu421:
If someone could please cook this into the kernel I'd be happy test it.

Cheers!
[Touch CDMA Android Development] Magister2k7:
Well, sound is still crappy... especially with large bitrates. need to do futher analysis...
[Touch CDMA Android Development] angel7.cz:
Viva

Hello is there any chance to run Android on htc viva(opal) ?
[Touch CDMA Android Development] katmandu421:
@f00bar

Would you mind posting your zImage? Does it still look about 6mm off around the edges, or did changing this setting correct this?

EDIT: Sorry, I found that you already did here http://www.2shared.com/file/4579984/...83/zImage.html

Cheers!
[Touch CDMA Android Development] craig0r:
Android Market Access! (partial)

So, some guy has made a website to access the Market. So far it doesn't look like it allows you to actually download apk's, but it's a start, and you can browse the whole Market. Just thought some of you might be interested.

www.cyrket.com

EDIT: Also, some other dude appears to be hacking the crap out of Vending.apk to try and bring it to non-G1 phones:

http://strazzere.com/blog/?tag=vendingapk

If you go to this specific post, you can actually find a couple files he's been working on. Maybe someone in here can have a go at it: http://strazzere.com/blog/?tag=android-marketplace

Another EDIT: Putting this vending.apk into the AndroidApps folder seems to stop Android from booting up. Just in case any of you had any ideas. Fack. I think it's fried my install, I'll have to start fresh. Maybe inserting the apk directly into the system image will do better.
[Touch CDMA Android Development] tetrismonkey:
http://www.cyrket.com/

thank you for the web site i went ahead and sent an email to Cyrket.com asking about direct downloads

below is the email

also i just want to say thank you to everyone here for all the hard work and most of all thank you to Foobar and DZO for the Port

Hello Mr Freeman

My name is Nate Reed and i am writing you on behalf of XDA-developers.com. if you are not familiar with the site or its many projects they are working on porting Android on to various phones besides the G1. I am very interested in your website because i do not have access to Android Market from my phone, being that it is a ported version. i would like to know if you plan to allow downloading direct from the site in the future?

Thank you for you time

Nate Reed
[Touch CDMA Android Development] corypaul:
Question?

Can any body tell me how to edit android system.img in windows
[Touch CDMA Android Development] Ideal2545:
Hi,

That link is broken, could you upload it elsewhere or email it me? jon@jonsingh.com and I will host it for everyone, direct download, thanks!

-Jon
[Touch CDMA Android Development] exabrial:
Good News for OSX or Mac Developers!

Hi guys, I now have a touch pro, but I'm still playing with android on my old Touch for fun.

One of the problems I had was there was no way to connect Haret Console on a mac due to the lack of RNDIS drivers. I tried modifying the OSX kernel module without luck, so I gave up.

I accidently stumbled on a solution today. Syncmate Free edition (http://mac.eltima.com/sync-mac.html) will install a RNDIS module for OSx. :D : D :D I have a USB-->RNDIS Driver now in my network pref pane! Woot!

Right now I'm figuring what exactly what I need to do to get ip traffic flowing, but a major roadblock has been cleared.

good luck everyone and happy developing! And remember, READ THE DANGED THREAD BECAUSE ITS ALREADY BEEN ANSWERED!
[Touch CDMA Android Development] exabrial:
Well, pierce my ears and call me drafty! Roll me and sugar and call me doughy! Hell Grease me up and call my slider:

exabrial@ArcLight:~/dev/haretconsole$ ./console 10.1.1.2

======== Connecting to haret ========

Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF

Detected machine Generic MSM7xxx/MSM7xxx (Plat='PocketPC' OEM='VOGU100')

CPU is ARM ARM arch 6 stepping 4 running in system mode

Enter 'HELP' for a short command summary.

HaRET(1)#
[Touch CDMA Android Development] tErbo b00st:
wait wait wait...does this mean you connected to your android vogue using usb?
[Touch CDMA Android Development] moe2021:
Wow I just figured out that I could watch youtube video through the browser I diddnt think there was a media player for video if this was covered already I must have missed it
[Touch CDMA Android Development] katmandu421:
OK, so when I go to youtube in the browser and click on a video, it prompts me with options of how to open it, Browser or YouTube. When I chose the browser I get an error on the page "No Flash". The YouTube option also returns an error "app has stopped unexpectedly". :confused:
[Touch CDMA Android Development] craig0r:
LOL I sent him pretty much the exact same email.
[Touch CDMA Android Development] katmandu421:
Apps

I got a great tip from over at the Dream forum. Go to 4shared.com and search for .apk Lot's of apps come up, including the one I was looking for, Scoreboard!

It runs very well, added to my list of must-have's

Cheers!
[Touch CDMA Android Development] d3mon187:
Ugh, I'm getting anxious waiting for Dzo's cupcake flavored release. It seems to be taking quite a while, so I'm guessing he is either having to do a lot of work on the build, or he's just having to catch up from his long trip. Probably the latter, but either way I can't wait to play with the changes :D
[Touch CDMA Android Development] katmandu421:
*crossing fingers for headphone support*:D
[Touch CDMA Android Development] moe2021:
you have to go to m.youtube.com they it works
[Touch CDMA Android Development] katmandu421:
Video shows only in black and white...bummer:(
[Touch CDMA Android Development] tetrismonkey:
good if more people send him emails maybe he will see just how much his work is needed and get right on adding the download
[Touch CDMA Android Development] tetrismonkey:
yes i also can't wait to see what is next for Dzo and i have notice that there are more and more people asking about porting information like the zimage i hope this means that we will soon have a group of people working on it and that with all there heads together we can get this working even better

i am not a program but i am will to test and give feed back

and once again thank you to everyone putting so much hard work into this
[Touch CDMA Android Development] d3mon187:
Oh, or maybe he is already secretly working on a port of Palm's Pre for the touch :D
[Touch CDMA Android Development] bugzy:
i believe he stopped working on Touch for now

i think he's working on another phone :(
[Touch CDMA Android Development] strazzere:
Heyya buddy. As for now direct downloads of the application are not possible, google is using secure connects for that while the other market data is simply POST requests. Though currently I am working on trying to forge the secure requests and see if I can get anything out of it ;)
[Touch CDMA Android Development] d3mon187:
I thought he was just wanting to make it so the port worked on some similar phones as well as the touch? I think that is great, but I guess I was hoping he would get us a cupcake build before he began working on that :( . I guess I just figured that cupcake would be like all the other build upgrades that only took him a day or so to incorporate his changes into?
[Touch CDMA Android Development] f00bar:
Why would he post an updated systemimage? I posted a cupcake image awhile ago... what would he change in it?? the only changes he's ever made to the userspace have been small patches for camera and RIL... the rest of his previous stuff, and the future stuff he has mentioned (bluetooth, usb, gps) is all kernel work (zImage).
[Touch CDMA Android Development] dzo:
Yep, I'll add foobar's system image to my zip when I next update the kernel. I'm working on kernel changes for MSM7200 phones now so don't expect much for a little while. I'm still on vacation really but will try to get around to fixing a few things soon. Here's a list of things to do for the vogue kernel.

Fix TS calibration:

I tried to make it calibrate when cam and end key are pressed but that broke it.

H2W Support: (for wired headset)

should be easy, google has a driver, I just have to find the correct gpios.

BT:

May be difficult but I'll look at it.

USB and GPS are just not worth the effort I think.

Thanks,