yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] nabicat:
Chunnel,

if you're following the guide from

http://code.google.com/p/vogue-android/wiki/HowToInstall

then the answer is to extract the zip files to the root of the sd card. Leave the filepath's intact, so there still should be a conf and a media directory. Everything else should sit at the root level.

I think the resources.zip folder is the same as the media folder, but don't quote me on that one.

Cheers
[Touch CDMA Android Development] chunnell:
I don't get into Bootloader? I just run Haret?
[Touch CDMA Android Development] vilord:
please don't ask these questions in the kernel thread. do some searching and you'll find what you need.
[Touch CDMA Android Development] chunnell:
I have done plenty of searching, and I have no idea what you mean by the kernel thread. As far as I knew this was the right thread for trying to run Linux/Android on a HTC Touch. If that is not so, can you direct me?

By the way, the attitude you just showed, is why Linux has struggled in the marketplace. One thing I've noticed about Windows guys is that they want to share their knowledge. Linux guys get irritated that others just don't get it.
[Touch CDMA Android Development] vilord:
Here's where you want to be: http://xdaforums.com/showthread.php?t=474576

My apologies for coming off a little sharp, but honestly you'll get the same sort of replies in winmo rom forums specifically NFSFan's threads, I know because I've seen them.

search of google for "root of sd", first link: http://www.maxconsole.net/forums/showthread.php?t=57482

resources.zip is now gone, I'll update the how-to to reflect that. the contents are now inside the boot files.

regarding bootloader, no, no bootloader, just run haret like it says in the how-to.
[Touch CDMA Android Development] enatefox:
How far is the frame buffer to allow X? My kernel attempt got me this far:

http://xdaforums.com/showpost.php?p=4998806&postcount=23

I'm stuck here right now:

Any help/ideas? It will open an X session but the screen will only be visible via VNC or DDMS' screenshot tool.
[Touch CDMA Android Development] clockworx:
I'm trying to build the kernel as described on:

http://www.androidonhtc.com/get_involved

But unfortunately git is blocked (on my end), so my only option is http. I've had to do workarounds with Android's repo script and managed to get it working, but am not having as much luck with git.

If I do

git clone git://git.linuxtogo.org/home/groups/mobile-linux/kernel.git

I get a message that it initialized an empty git reposity, then it just sits there (I'm guessing because it can't do whatever it needs to do due to git being blocked.)

If I Ctl-C,cd to kernel and try the checkout operation, I get a message:

get checkout: updating paths is incompatible with switching branches/forcing

Did you intend to checkout origin/htc-vogue which can not be resolved as commit?

If I rm -rf the kernel directory, and try to clone using http:

git clone http://git.linuxtogo.org/home/groups/mobile-linux/kernel.git

I get this message:

Cannot get remote repository information.

Perhaps git-update-server-info needs to be run there?

Are the instructions out of date, or is this an issue with trying to workaround with http? Does anyone have any suggestions for workaround?

Also, as a side note, I tried to do repo init the eclair branch, but got an error that default.xml is not available and it failed. Apparently I'm not alone in this issue, so I was wondering if anyone has successfully grabbed the eclair branch yet...
[Touch CDMA Android Development] Magister2k7:
Are you trying to run it ontop of Android, or independently? Some time ago I had success running OpenMoko (with Xfbdev, of course) on my phone.
[Touch CDMA Android Development] enatefox:
I'd like to try get desktop Linux and nest Android in it to keep the phone part working. I can take over the screen from Android but it won't refresh the display past the first few frames except through VNC or DDMS
[Touch CDMA Android Development] Magister2k7:
Just replied in the Mer linux thread
[Touch CDMA Android Development] dkim36:
Android OS for Non-touch windows mobile phone?

Hi, it's cool that there is one for touch screen but is there any android os for non-touch? It would be nice to try it on my windows mobile non-touch phone.
[Touch CDMA Android Development] ppcaddict12:
I have a HTC TyTN II. i downloaded all the stuff you need. when i run haret it goes to a black screen and it says waiting for SD Card and it get stuck in there. sometime it said that i dont have rootfs when i already have it. What could i do ??
[Touch CDMA Android Development] Bang3r:
Rooted?

DZO,

First off, thanks for making Android on my Vogue a possibility in the first place. Like a whole new phone!

I can't seem to find a true definition of what "Rooted" means in the context of Android phones. I see a lot of threads on the internet about Rooting your G1, etc. I know it entails dual partitioning the SD card and some other steps, but..... I was wondering...

a) Is this a "rooted" installation? ( I don't believe it is, but could be wrong).

b) If "no" to question a, is it possible to do a true "rooted" installation on the Vogue? Don't know, since we have to boot from HaRet, and it is not the native OS.

I am enjoying your Android Vogue build, but wanted to make it more snappy, which I assume could be done by being rooted, as from what I've read on "rooted" devices, apps can be INSTALLED to the SD card, and precious RAM is not hindered by the installation of a lot of apps. I know my Vogue gets sluggish when I have many apps installed. Also, some non-market apps seem to require the device being "rooted."

Thanks again.
[Touch CDMA Android Development] vilord:
Bang3r: "rooted" simply means attained root access... it is like hacking administrator access on a desktop PC where you didn't previously have it.

Since we have root access on the vogue et al, you could say that it is "rooted", but since we have had root from the beginning, and it was never locked out, we never needed to "root" it.

ppcaddict12: you must not have something that is required, or it doesn't like your SD card... you might need to repartition the card or something... do you have another card to try out?

dkim36: sorry dude, we've got enough on our plates as it is. Try searching about and see if someone else has already started a project for your phone!
[Touch CDMA Android Development] Bang3r:
Not the expert, but I might suggest clearing your SD card of all data, and reloading the android files to your clean card. Better yet, re-format your card instead of just deleting, prior to copying all your files. I am working on making my own "build" specifically for Sprint Touch users, but it's in the works. It will include the files already adjusted to the values that work for Sprint, specifically, as well as some other tweaks if I can get them to play nice.

That being said, this DZO package is specifically for PPC 6900/Vogues, not TyTN IIs. That may be your problem if nothing else works.

Again, not the expert, just thinking out loud.
[Touch CDMA Android Development] Bang3r:
Vilord: That pretty much answers what I was asking. I appreciate the quick response.
[Touch CDMA Android Development] Quanny2000:
i have a quick question, was bluetooth completely fixed in cupcake?

because i seem to have a problem with it, bluetooth turns on fine, links my headset (does this with both my headsets and they are different brands...) and it works well..

but after a short period of time, it seems to "de-associate" the headset, bluetooth is still on, headset still on, still linked, but all audio goes back to the phone...

any ideas?
[Touch CDMA Android Development] Quanny2000:
did a little investigating... while the phone is plugged into usb, it works fine, soon as i disconnect the usb and put it in sleep mode, it does its little "de-associate" thing...

upon doing an adb logcat, this is what i get...

I/bluetooth_ScoSocket.cpp( 1224): Connecting to socket

I/Bluetooth AT sent( 1224): +CIEV: 2,1

I/Bluetooth AT sent( 1224): +CIEV: 3,0

E/bluetooth_ScoSocket.cpp( 1224): connect_work: connect() failed: Transport endpoint is not connected
[Touch CDMA Android Development] dzo:
Yes, when the phone sleeps BT gets powered down, this makes it almost useless and I've been meaning to fix it but never got around to it. If I have any spare time I'll see what I can do.
[Touch CDMA Android Development] Quanny2000:
Figured as much, but just wanted to make sure i just wasnt losing it, lol

so to temporarily fix this problem dis-allow android to go into sleep mode?
[Touch CDMA Android Development] UbuntuFan:
Hi,

Can anyone post a list of the files I need to download full Android? This would be very nice.. [Sorry, I'm a noob ;)]

thanks,

UbuntuFan :)
[Touch CDMA Android Development] chunnell:
Working fine now. Multiple times that the files got corrupted and had to clean the card and start again. Now I'm even synced to gmail and can see all my 7,000 contacts in the contacts window of the dialer. Works fine, though a bit slow sometimes related to all those contacts. Google maps keeps crashing though. I can get my location after multiple tries but again it tells me frequently that Google maps.android has stopped working unexpectedly. I have a VX6900 from Verizon, 3.42.50 Radio.
[Touch CDMA Android Development] stanelie:
Small bug report :

I am using sipdroid on my vogue with android. If I set the ringtone sound to anything other then vibrate, whenever sipdroid receives a call, it crashes sipdroid anc locks up the sound on the phone. Whichever application that I launch after that that tries to play sound force closes. If I set the ringtone to vibrate, sipdroid works fine.

I think it might be related to this issue : http://xdaforums.com/showpost.php?p=4192756&postcount=4267
[Touch CDMA Android Development] stickus:
What build are you running? I would assume that you're running a 1.5 based build as you have working gps. try checking in the market for an updtated version of Maps. other suggestion is to google for version 3.1.2 (i think?) of Google Maps and manually install the new apk.
[Touch CDMA Android Development] alltellmobile:
does anyone else have low battery life
[Touch CDMA Android Development] zenulator:
Battery life is really dependent on apps that use internet data. I left mebo (im client) on all day a couple days ago and it pretty much drained my battery. Usually I can get at least 36 hours with moderate use if I keep background data/sync off and also turn off the modem when not in use.
[Touch CDMA Android Development] jnadke:
I want to get GPS working on Donut, some questions for dzo and system builders:

1. Do we know why it isn't working? Kernel issues, libgps.so issues, or android interface change issues?

2. Why is the GPS interface provided through /dev/vogue_gps? Most GPS systems are serial port based, and I'd imagine if libgps.so is provided by Qualcomm, it initializes it through there. Is libgps.so re-written custom to redirect traffic through the kernel interface? If not, does it need to (I'd think not since GPS works on cupcake)?

3. I hear conflicting reports that GPS worked on Donut at one point. Is there a regression? Did a library change that libgps.so depends on and broke? I was looking through the rootfs repository and there are a lot of changes. Though, this theory mostly fails because the same rootfs, GPS works on cupcake and not donut.

I'm on SERO. We can't get Android phones, so I want to make it work on my vogue. After dzo got a bootloader written, I was playing with it yesterday and fell in love with Android, but I miss GPS.

I used to work for a company putting Linux on embedded hardware and I'd like to help out.
[Touch CDMA Android Development] srwalter:
1) I believe the problem is in the library.

2) vogue gps is not serial based. The AMSS manages the gps, and linux communicates with AMSS by message passing.

3) I'm not aware of gps ever working in donut
[Touch CDMA Android Development] stickus:
I can't comment on points 1 or 2, but I can confirm that with a fresh data image and before I had ever used the radio to make or receive calls GPS will work on Donut. After you've made/taken a call however... epic fail :)
[Touch CDMA Android Development] enatefox:
My radio is too old/not compatible and I haven't ever had GPS working (long story) but if you say that it works before any calls are made can you try to wipe out /data after a call and restore it? If so it should be easy, albeit tedious, to narrow down if it's a file/db that is causing issues. It would interesting to find out for sure.
[Touch CDMA Android Development] jnadke:
Ah, I was confused, because of mixed reports of it working here:

http://xdaforums.com/showthread.php?t=553828&page=22

So, if I understand you right, the gps driver in the kernel is irrelevant (purely for testing purposes), and all low-level hardware communication is done through rpc by the qualcomm libgps.so?

Ah, I haven't had that happen. Can you point me to a configuration where you experience this (system/rootfs/kernel)? I'd like a starting point for debugging.

Also what radio are you using?
[Touch CDMA Android Development] stickus:
I've been using the 3.42.50 (i think?) from Bell Mobility. I've had success running GPS with a fresh data.img while running the last basefiles bundle before dzo came out with his flashable kernel. Have been using Zenulator's Eclair themed Donut build (that thing is the AWESOME!).
[Touch CDMA Android Development] dzo:
No, all the rpcs are done by the kernel driver (written by srwalter) and the userspace library (also written by srwalter, not qualcomm) converts the raw data into a form that android can use. Source for the lib is in srwalter's github repo.
[Touch CDMA Android Development] jnadke:
Ah, that makes a lot more sense. That's what I thought.

And stickus is right, Google Maps GPS does work on the first boot. I haven't wiped my data image yet, but it seemed to break after I set up syncing.

I'll have to dump the data.img and see what changed.
[Touch CDMA Android Development] srwalter:
As posted in the "Flashable Linux and Android" thread, I have fixed GPS in donut. Original post
[Touch CDMA Android Development] lupick:
Audio Problem

Hi

I'm using android on kayser with latest basefile and Donut - Zen image.

I've some audio problem if I use the speech to text serch on the google search bar.

After a reboot it works only the first time then the audio seems to be "locked" and I can't hear anything during a call.

Anyone has got the same pronlem?

thanks

L.
[Touch CDMA Android Development] osilvan:
Yes, I'm experiencing same problem. I asked dzo for this issue and he built a new kernel (zImage-11-12-09) supposed to solve this, but I'm still having problems.

Could you try with this kernel and check if it works for you?
[Touch CDMA Android Development] polyrhythmic:
I just tried to wget srwalter's libgps.so and discovered that our Busybox can't resolve hostnames -- I get a 'bad address' error. Some android builds have dns resolution added in, but I haven't been able to find much about it. Would that be easy to add to our Android builds?
[Touch CDMA Android Development] bandur:
latest kernel 11 12 09 tested

I tried out the latest kernel (11 12 09) posted by DZO. So far it works perfect with my Kaiser, latest base files and donut.
[Touch CDMA Android Development] Rhys'Droid:
So, for those of us that have been away for a while: Where are new (compiled) kernels being posted now? I see that the code.google site is empty...

I see that stuff has been moved to sourceforge, but i do not see this latest kernel?
[Touch CDMA Android Development] lupick:
I've tried with zimage 11-12-09 but I've the same issue!!

:-(

L.
[Touch CDMA Android Development] tyler51773:
Another test.

This time I did a full reinstall. Used base files from November. Then updated the setup w/ these files:

rootfs.img fixed donut gps, fixed sysinit.rc support	10.5 MB	2009-12-14	0

zImage 11-12-09 zImage by dzo	1.5 MB	2009-12-14	0

system-2009-08-08.img	43.4 MB	2009-12

I did two reboots. Actually three. The first boot for somereason the phone froze. Can't recall seeing that before. I made a call on my third boot, and the mic was inaudible trying to record my voice mail greeting. After I called out, I tried a voicesearch, worked on the first attempt. On my second it just said starting up and didn't do anything afterwards.. after i did this I tried to call my voicemail and it didn't play anything through the earpiece. (you could still hear the dial sounds when pushing the buttons).

replaced the zImage with zImage-23-10-09

deleted data.img && calibration

booted up

went through dialogs

turned on wifi - connected to ap

called voice mail

mic worked well, no anomalies.

voice search worked first time

voice search did not work second time..

called voicemail again..

nothing heard while timer ticked by indicating I was on the phone after 35 seconds it ended the call.

Second attempt, after 36 second it ended call.

Sound still played (i.e. dialpad noises etc,etc,etc)

--

Rebooted, same situation, after the mic is used the first time in voice search the phone is rendered useless. I tried to call my voicemaill it was a silent and hung up at 37 seconds.
[Touch CDMA Android Development] osilvan:
I'm also having audio issues with polaris. If you want, I can post debug logs to help developers to fix this.

Tks
[Touch CDMA Android Development] hawkfan1:
Help Need

I am trying to boot up up Android and have all files download to SD card. I run Haret and than I get a loop of after Welcome to Linux of Waiting for SD Card can anyone help me on this or let me know what I am doing wrong. I am using files from code.google. and I have tried others as well. Just wondering if there is something I am missing as to why I a getting the endless loop of waiting for SD Card. It is a brand new SD Card 4gb too. If you can help I would appreciate it.
[Touch CDMA Android Development] Santehnik:
I using Mogul, and in new zimage versions i have "Rotation" bug when open keyboard. Screen rotating to wrong side.

Can somebody fix this?
[Touch CDMA Android Development] tatnai:
hey dzo, any changes to the battery charging in zimage 17-12-09? my phone seems to get A LOT hotter now after charging for a while. not sure if it is just my imagination and somehow did not notice before. also, dare I say some better battery life? I think it is all in my head.
[Touch CDMA Android Development] tbatt303:
i am having trouble finding the system.img file. when i download for some reason i do not get this file.

please help
[Touch CDMA Android Development] s3point14dr:
rebooting instead of standby.

greetings. I just started reading in the threads today, and wanted to jump right in. I had some trouble figuring out the Hardspl thing, googled a while, and ended up using vogue_unlocker from http://forum.ppcgeeks.com/showthread.php?t=20370

then instead of following directions I just unzipped the androidinstall file from the link on page 1 of the forum, and ran the RomUpdateUtility.

Everything seems to work perfectly. I have no data plan, but I can make and receive calls, and the audio is clear. I can take pictures. It is so great. The only strange thing is that when the screen times out it reboots instead of going into standby. I simply set the screen to never timeout. I have searched for the issue but haven't seen anyone else having it. Is there something in a CLI that I might need to tweak? I really don't know what I am doing, but it's a lot of fun messing around so far. My phone is a Sprint touch Vogue. Thanks so much.
[Touch CDMA Android Development] dzo:
You probably have an older radio, try flashing to a recent carrier rom and then back to android.
[Touch CDMA Android Development] tyler51773:
androidinstall.zip

I'm impressed by the flashing going on with androidinstall.zip from androidhtc@sourceforge's page.. I have a kaiser so I'm more jealous. Is a flash for kaiser foreseeable soon? What needs to be done for it to work, if its grunt work I may be able to make some sounds of it.. Will there be a way to multiboot?
[Touch CDMA Android Development] s3point14dr:
before I began the process I had radio version 3.42 I don't know how to check the current radio version in Android. I am not sure if that was downgraded when I was unlocking the phone using that vogue_unlocker application.
[Touch CDMA Android Development] tatnai:
sometimes following instructions is a good things. first, flash the GPS enabled unlocked carrier rom for your carrier and allow customizations to run. Then flash the bell rom with radio 3.42.50, but DO NOT allow customizations to run (unless of course you are on bell, then step 1 and two are the same); alternatively, there is a radio only version o the bell rom that you can flash. then flash android. I think you will have better results.
[Touch CDMA Android Development] s3point14dr:
while following instructions is typically a good thing, some of us learn by doing and not by reading. I am sure I will have a much better understanding of how it all works, by the time I get the phone fully working. For now the phone works *make and receive calls, take pictures, ect. It's a lot of fun researching, and trying to get it working. So far I am unable to get the usb connection to work in Win 7 (downloaded multiple different adb~ files, and the SDK, but nothing worked) , and I don't have an adapter for my micro SD card. So I am downloading a linux distro for my laptop (my linux distro wouldn't recognize the phone either). From there I should be able to add some files to my SD card (got an adapter, and playing with droppin in different files). This is so much fun thanks for all the help in all of this. Since the phone won't connect to active sync aka. WinMo Device Center; is there any way to be able to flash the phone? Also is there any way to verify radio version in android?

Sprint HTC Touch
[Touch CDMA Android Development] aqtrans:
Just thought I'd chime in that it doesn't seem to be necessary to make an outgoing call first before it will correctly receive other calls. I just rebooted my phone and successfully received a call before doing anything else. Great job devs!
[Touch CDMA Android Development] tatnai:
lol - we've all been there, that's how we all learn best, when crap goes wrong. those who have done it already, though, save the rest of us a lot of heartache by taking the time to document there experiences.

glad it's working for you. keep experimenting.
[Touch CDMA Android Development] polyrhythmic:
Hi Kernel Devs,

I've been trying to debug the Eclair sleep issue and I'm wondering if an updated kernel would solve the problem. I've been reading up on Android power management and wakelocks, and mssmision pointed me towards cyanogen's kernel. Cyanogen is running a modified 2.6.29.6 which includes the recent wakelock API change.

I am new to compiling and editing kernels, so I thought I'd ask y'all if you think a newer kernel or backporting the API would solve anything. I assume there's a reason we're still on kernel 2.6.25... has anyone taken the time to try anything newer?

Thanks in advance!

P.S. If anyone can explain how to get this amount of detail out of logcat, it'd be a huge help. I can't seem to figure it out.
[Touch CDMA Android Development] falabraza:
Data charge for sms

Hey guys, I seem to be getting data charges on my bill since running Android 1.6 through the SD card (I have never run android any other way). Anyone else getting mysterious data charges? They're not very high, just about 10-100kb per charge. I'm figuring SMS? Thanks for your help.
[Touch CDMA Android Development] tatnai:
do you have a data plan?
[Touch CDMA Android Development] falabraza:
no. I didn't even enter Verizon's network password and username into the default file so I don't understand how the data is being accessed...
[Touch CDMA Android Development] tatnai:
if you are flashing to NAND, then as soon as you start up open program "modem" and hit disconnect. you wont have any further data charges.

if you are running from SD card, open your default.txt and in the 2nd to last line between the " ", add ppp.nostart=1