yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 General] kmartburrito:
AGREED :D

I also have enjoyed the progress here.

***UPDATE***

~CHECK THIS OUT~

I just saw this post in the vogue forum...Someone has loaded android and booted it up. They don't have the radio yet, but maybe we could merge our efforts?

http://xdaforums.com/showthread.php?t=382265
[Mogul, XV6800 General] Psionfenix:
for those not following the other thread, I was originally able to load haret, and start booting linux. I would get stuck at the screen that has the progress bar. It would load but then stop. I got the newer initrd and zimage, but now i'm throwing either a can't load or a not enough memory basically.

I wish I could pop htc in the mouth for only giving us 64mb of ram, what the hell were they thinking? Anyway, I'm going to work on trying to get more free ram to try a few more settings.

Anyone know of a .txt editor for us so i dont have to send a new file over everytime i want to change something?
[Mogul, XV6800 General] Hammerfest:
you do know that if people use GMAIL you can use g-mail documents.... while it wont be .txt on the site you can chose to save it as a text... you can just add the peoples e-mails in who you want to have work with you on it........ it even shows who made what changes so you can revert to different things when you need to...
[Mogul, XV6800 General] Psionfenix:
gmail documents...never heard of it, i'll check it out though. Thanks.
[Mogul, XV6800 General] Psionfenix:
I can get the tux screen if i edit out initrd, that's it so far. I tried your default.txt as well, l33t, but all it does after i hit run is the progress bar and reset.

I'll browse though the haret logs and compare them to see if i find anything.
[Mogul, XV6800 General] l33tlinuxh4x0r:
Psionfenix sounds like you are doing a lot better than I am. Could you post your files somewhere. Also maybe we could/should modify the kernel to add sd card drivers then we wouldn't need such a large initrd as we could use part of the sd card as root.
[Mogul, XV6800 General] Psionfenix:
sure thing man, I'll post my default txt here, i'm using the zImage and haret from: http://it029000.massey.ac.nz/vogue/

set RAMSIZE 0x07800000

set MTYPE 1667

set KERNEL zImage

#set initrd initrd.gz

#set initrd initrd-android

set cmdline "rw quiet"

boot

i just commented out initrd-android and i get the tux screen. I let it sit that way for awhile, but it never seems to move. I believe commenting out RAMSIZE with initrd does the same thing.

I also have another initrd i've used, and i get it to say "press enter to activate this console" or something, but then scrolls an error message (which, if you arent reading it looks like the kernel booting). just change the initrd-android to initrd.bin.

http://www.megaupload.com/?d=THEVS0D4
[Mogul, XV6800 General] Psionfenix:
got closer.

now i have tux with:

init: HOW ARE YOU GENTLEMEN

init: reading config file

init: device init

ANDROID init: mtd partition -1, init: mtd partition 0, "msm_nand"
[Mogul, XV6800 General] Psionfenix:
with the new zImage posted from dzo, i get the normal tux, how are you, reading, device init

then i get: ANDROID_(blinking cursor), so close. going to play with it and see if i can get anywhere else.
[Mogul, XV6800 General] old_school_dave:
Just sending some encouragement from the peanut gallery... reading this thread has got my mouth watering. Go guys!
[Mogul, XV6800 General] EtherealRemnant:
I am at the same point as Psionfenix.

I think we need to figure out how to break down the initrd and find out what is causing the device to hang before the kernel can even launch. There has to be something in there that is causing the freeze. It doesn't make sense that the kernel works, the ramdisk.img that comes with the Android SDK gets us to the ANDROID_ screen, yet the initrd-android doesn't even launch Tux. Something is conflicting and causing a problem somewhere.
[Mogul, XV6800 General] Psionfenix:
I rebuilt the initrd-android and i'm probably not quite skilled enough to chop it up. I cut a little out of it by taking out the sounds and all, but i still don't think it's enough. Hopefully dzo can lend a hand here. (in the meantime, i'll continue attempting, we'll see how bad i can hack it up, haha)
[Mogul, XV6800 General] EtherealRemnant:
Unfortunately dzo is correct.

There is not enough memory on the Titan to launch the initrd for android.

I slimmed up the initrd to 13MB gzipped and 21 unzipped. I did this by pulling vital libraries for Android to boot just as a test.

Sure enough, I got to the Android screen.

My next step is to figure out how to rebuild the kernel to NOT have any input included with it. It could be the Vogue input drivers are causing the device to not load past the A N D R O I D _ screen but I'm not sure.

If anyone wishes to try my initrd, it is here http://www.sendspace.com/file/2aie6n

I successfully got to the A N D R O I D _ screen using this but keep in mind my device is running a custom Key 6.0 ROM I built with a 2MB page pool for this purpose - I have 31MB free on a soft reset.
[Mogul, XV6800 General] l33tlinuxh4x0r:
I have been trying to get tux and or android to come on the screen by using the files that you all have posted but I can't even do that. Could you please make a rar file with all of the files needed? default.txt zimage haret.exe initrd.gz

Thanks in advance.
[Mogul, XV6800 General] MetroKnight:
Never mind! sorry.. it's the camera button! I just re-read the button mapping from Magister's site.
[Mogul, XV6800 General] catfishk:
is there a way to enter values into the SQL databases (/data/data/com.android.providers.databases/settings.db) directly from Android's terminal emulator? everything i try i get syntax errors

i am trying to set up an http_proxy string, from the 'sqlite>' prompt

great work guys!
[Mogul, XV6800 General] catfishk:
'free' at the Android terminal says my swap space is in use, btw. s w e e t
[Mogul, XV6800 General] Magister2k7:
Well, beware that swap usage can lead to a faster corruption of SD Card (because of a large count of a write operations)
[Mogul, XV6800 General] AdamWill:
thanks!

Thanks so much for the new release, Magister - downloading now. You are awesome.
[Mogul, XV6800 General] AdamWill:
An awesome improvement, great job! I still can't use it day-to-day as sending SMS still seems to be broken unfortunately for me, and I'm using tethering a lot these days too. But really really great job Magister.
[Mogul, XV6800 General] jpeterson:
I have been having problems building.

It all compiles fine but the screen calibration is completely messed up and phone locks up on shutdown.

I do not notice these issues when using the builds off of http://magister.ipsys.net/projects/android-for-titan

I am followed http://wiki.xda-developers.com/index.php?pagename=BuildTheKaiserKernel for initial instructions on what and where. and replacing vogue_defconfig with htctitan_defconfig.

Is there anything I am missing?
[Mogul, XV6800 General] Magister2k7:
There is an older touchscreen driver in git, and some fixes are not pushed.

I'll push them soon, for now I'm simply too busy.
[Mogul, XV6800 General] Chipp:
I apologize if this has been answered previously, but I figured as the new release is out I might post anyways.

I am having the error several other members have posted about regarding data.img not being found at boot.

...extracting data image
cannot remove //sdcard/data.img no such file or directory exists
gzip: can<t open //sdcard/data : file exists
failed
failed to extract data image

Now, I've re-extracted from the original ZIP several times and cannot seem to get around this. The phone boots, but I cannot access my APKs in the AndroidApps folder and I wonder if this is part of the reason (or at least if data.img existed, I could add the apps to it).

Does anybody have any advice to offer in this?

BTW, great work to all who are involved with this project. :D I'm amazed at how far it has come!
[Mogul, XV6800 General] Magister2k7:
Unpack data.gz manually and rename resulting file to data.img

--

btw, it's written in a readme!
[Mogul, XV6800 General] jpeterson:
Could I get instruction on how to build Android correctly.

I am trying to build cupcake but when I do the system.img ends up over 50M and it does not load.

I like the font and screen sizes of the Vogue cupcake version but the screen is flipped the wrong direction when the keyboard is open so I was going to rebuild it with the screen the correct direction but I seem to be failing.

any help is appreciated.
[Mogul, XV6800 General] jpeterson:
PS. I am using all of the files from the Titan build except the system.img that is from the latest Vogue cupcake build.
[Mogul, XV6800 General] MetroKnight:
I just realized that you probably meant for us to unpack data.gz through Android. I tried and failed through Windows. I ended up creating the swap file through "dd" through Android and then running swapon; that's probably what you meant from the get-go.

This new development is awesome! I noticed that page-loading on the browser is faster. Thank you very much for your hard work.

P.S. Anyone else have issues loading facebook on Android's browser? m.[fb].com it is, I guess.
[Mogul, XV6800 General] bigmase521:
Could someone post an alternate link or host the latest version from Magister's site for me? Depositfiles are other file sharing sites are blocked here :-/ TIA!
[Mogul, XV6800 General] vicbush:
Magister2k7, I'd like to thank you for your efforts on this. Awesome job! The newest build is really cool! I was wondering if the Google Login Service would be working sometime (so I could sync Gmail/Contacts with my google account). Keep up the good work!
[Mogul, XV6800 General] MetroKnight:
Is there a better way to edit the system files, perhaps through an emulator (I haven't tried, don't know that it's possible) other than copying the files to the SD Card and editing them on my PC?
[Mogul, XV6800 General] dgmdan:
Has anyone had success syncing using funambol? I have the 0.1 client installed on the phone and successfully copied my google contacts to funambol using the "google plug-in". All contacts show up normally from the funambol web site. My phone syncs successfully with funambol, however every contact shows up as "Unnamed". But all the phone #s and email addresses are still there. So close yet so far... Google couldn't help me with this one. Any ideas?
[Mogul, XV6800 General] andason:
could you provide the steps exactly you used on setting up swap file on storage card. i was able to create it.. but i don't think it is being used.
[Mogul, XV6800 General] Magister2k7:
Type "free" in a console (press email button to get it), and look into "swap" lines.

To make swap working you need to create a file swap.img in a root of SD card and execute mkswap on it (see it's man page).

--

btw, all my changes are now in git. also, dzo got usb working, and it should work on Mogul too.
[Mogul, XV6800 General] MetroKnight:
I was able to sync with "fun and balls" (that's how my brain reads it), the only metadata that's not working for me is the pictures.
[Mogul, XV6800 General] MetroKnight:
http://www.dd-wrt.com/wiki/index.php/Linux_SWAP

I used steps like the ones in the link above, and simply changed the path to /sdcard/swap.img
[Mogul, XV6800 General] redeemedfadi:
Market

So has anyone gotten Market to work on their Titan? If so, can said person list the steps performed to reproduce their work?

Thanks!
[Mogul, XV6800 General] Andy_in_Indy:
Radio ROM and GPS

Does the radio ROM make a difference when running Android? In other words, does Android bypass all the settings in the primary firmware, or does it need to be able to talk to different versions of the radio Rom?

I ask because it appears the current build can do voice calls and data on both GSM and CDMA phones, which implies that the radio is controlled by the same radio firmware as Windows Mobile. If that is the case, don't we need to update to a GPS capable radio ROM before we can even try to fix GPS on the Android build?

-Andy in Indy
[Mogul, XV6800 General] Magister2k7:
Android talks to radio ROM, so you need a GPS-enabled radio.

Hovewer, for now Android does not support GPS on our devices. On Vogue there is some driver between GPS chip and applications, and probably the same on Titan.

So... you will not get GPS until someone writes such a driver.

As for Kaiser, that chip sends NMEA data directly, without any drivers needed. So, it's much simpler to get GPS there.
[Mogul, XV6800 General] Andy_in_Indy:
OK. I don't have much hardware knowledge of the Titan, so please forgive me if I ask things that I should have understood:

Do all of the radio ROM versions out there work with the current version of Android? I don't want to lose Android by enabling the GPS in Windows Mobile.

Do all of the radio Rom's work with the generic version of Windows Mobile?

If no, which programs bridge the GPS enabled radio ROMs and other versions of Windows?

I order to write the GPS driver, we'll need to know how the radio ROM is accessed for Windows Mobile, and then build a shared library to convert the ROM calls into the android.location API. You guys probably know we need this, but who do I ask that GETS the GPS calls to find out more?
[Mogul, XV6800 General] Magister2k7:
The newer radio is better for Android. More, there will be no sound with old radios. I have 3.42.50 and all works ok.

Windows Mobile generally works with any radio, but AFAIK not all versions work with all radios, i.e. if you upgrade radio then you (maybe) need to upgrade firmware.

As for GPS, I have no idea how to do that. Maybe dzo will do this some time... (for Vogue)
[Mogul, XV6800 General] Damager:
hi magister, ran your version of android and it worked first time, still playing around with it, but overall. its great, can make calls, sms no problems..

i notice users talking about cupcake etc.. where do i get the specific information about cupcake?
[Mogul, XV6800 General] Magister2k7:
Look into the Vogue's thread

http://xdaforums.com/showthread.php?t=396782&page=498

or go to the dzo's homepage: http://cs-alb-pc3.massey.ac.nz/vogue/
[Mogul, XV6800 General] ramontomzer:
android market

hi yall sorry if this has been answered already but im an adroid user for the vogue... ive recently been thinking of switching to the titan because i like to have the hardware keys as i do alot of texting and blogging, i was wondering how well the keyboard works with android, as in is there a delay when typing and what not? how would you rate it as compared to standard win mo 6.1/6.5? also does the market place work? and is it as stable as it is on the vogue? i assume it is since the two phones are very similar in specs however i want to make sure before i go buying a titan.

and if anyone is interested in swapping a vogue for titan please let me know!!!

TIA for your courteous feedback!
[Mogul, XV6800 General] AdamWill:
keyboard works fine, no difference from wm6.1 really. the major drawback is just the battery life (and, for me, lack of tethering).
[Mogul, XV6800 General] Magister2k7:
Well, keyboard is somewhat worse. Led indicators do not work, and you cannot type capital letters while holding Shift, you need to press keys one-by-one.

As for marketplace - I do not know. There is only 64 Mb RAM on Titan, and 1.1 build (and newer) work very slow, as they need more. So, I would not recommerd you to by Titan to use it with Android.
[Mogul, XV6800 General] AdamWill:
yeah, the lack of memory is an issue (but then it tends to be an issue for more adventurous WM builds too). especially it's not a good idea to use the android browser; it uses up so much of the memory that you can't take phone calls while using it (the phone gets lost swapping the browser out of memory and the phone app back in, and by the time it's done, whoever was calling you has given up already ;>)
[Mogul, XV6800 General] ramontomzer:
ok thx for the info guys i guess ill stick with the voguedroid for now...
[Mogul, XV6800 General] nerotoxen:
So I got a quick question... Are we able to use this like it's linux on a pc? with the terminal emulator? Entering in commands and such?

BTW I got everything working that is stated to work so far. Would deff. like to see Wifi sooner or later, seeing as I dont have a data plan. Touch screen works great.

I just think it'd be pretty cool to do stuff on the phone that you can do on your pc.

Thanks for all the hard work guys!
[Mogul, XV6800 General] AdamWill:
yeah, there's a console available - I think it's in the developer settings.
[Mogul, XV6800 General] Americanmetal:
Been trying to get Android to work all morning

Got past the SD mounting problem and now this

Mount: mounting/dev/block/loop0 on /data failed: Invalid argument

Failed

Failed to mount /data

/bin/sh: can't access tty; job control turned off

:(
[Mogul, XV6800 General] AdamWill:
try a different micro SD card, it's a bit finicky (I had to try 3 before I found one that worked). also make really sure the copying of the files to the SD card went right (do the 'safely eject' thing).
[Mogul, XV6800 General] Americanmetal:
Got it working earlier

Seems like I forgot to extract the Data file :D
[Mogul, XV6800 General] neophyte.vii:
Reporting on the Magister March build, from the android browser.

Web browsing works fine! Some graphic-heavy sites bog down until they are fully loaded. I had the same trouble with opera [multiple builds] so the element of patience is nothing new. What is, is stability. I cannot make this web browser crash or freeze. Then again, I am using the 'force close' app to keep things at a clipping pace.

Regarding apps, there are some available at google's android developer site. A simple search for 'force close' +apk shold net you the above-mentioned app. FYi all 'droid apps are placed in /Storage/AndroidApps. Letter case matters.

Another amazing thing is the reliability of the hardware keyboard. I had become so accustomed to having WinMo type out something other than what I entered, that it has come as a bit of a shock to me that I can now type and forget! Even in a processor intensive app such as this browser, the accuracy of my typing is in no way affected by lag. I press a button: I get a letter. I type faster than the on-screen buffer, the text quickly catches up.

Many hardware buttns are not yet assigned, but I think this is partially because the G1\Android require so few for full functining. I love the jog wheel and would like to see the D-Pad some day as well.

Internet speeds are good. Pages load much faster than Opera Mobile. The tradeoff is in battery.

Today I drafted my resume - wrote several pages - in the Notes app. It was great!

This is definately good. Can't wait for more hardware support!
[Mogul, XV6800 General] 81344songz:
How do I get internet working.

I have an Alltel Mogul and my service provider is metroPCS.

http proxy port : 3128

http user name : yournumber@mymetropcs.com

http password : metropcs

primary dns : wap.metropcs.net

Full mms settings

Server MMS

MMS addy http://mms.metropcs.net.3128/mmsc

upload addy

yourphonenumber@onlinealbum.metropcs.net

profile

http://uaprof.metropcs.net/uaprof/model of phone

user agent

user-agent model of phone

http header

X-DEVICE-MIN
[Mogul, XV6800 General] neophyte.vii:
First, keep all the isp settings [incl. user/pass] in default.txt unmodified. Do not change those settings.

To establish a net connection open an internet connection in WinMo then launch haret.

Open Togga and connect. When succesful it will show your IP address.

I have had only one instance where this did not work and a reboot/launch solved it.
[Mogul, XV6800 General] 81344songz:
Where do I put this info into I've added the ppp info into the one file on windows but it still doesn't connect.

How do I get internet working.

I have an Alltel Mogul and my service provider is metroPCS.

http proxy port : 3128

http user name : yournumber@mymetropcs.com

http password : metropcs

primary dns : wap.metropcs.net

Full mms settings

Server MMS

MMS addy http://mms.metropcs.net.3128/mmsc

upload addy

yourphonenumber@onlinealbum.metropcs.net

profile

http://uaprof.metropcs.net/uaprof/model of phone

user agent

user-agent model of phone

http header

X-DEVICE-MIN
[Mogul, XV6800 General] MetroKnight:
I think the previous post addressed your question.

On a separate note, I'm feeling paranoid. Android works well (although slower) on the mogul, I upgraded to the Touch Pro, anticipating the better processor to be a win for Android only to find that though ported successfully, Android isn't usable (as a phone or MID) on the Touch Pro!

It's gotta be a conspiracy! :)
[Mogul, XV6800 General] julienrl:
Green andoird screen

Hello, I just updated to the latest android build. I kept getting errors and I finally got everything working, but now I am stuck at the flashing android screen. I tried formatting my card, using a new data.img file etc. but I am still stuck at the flashing android screen.

thanks
[Mogul, XV6800 General] Magister2k7:
What 'newer' build? Mine, or not?

And please, post here your's default.txt
[Mogul, XV6800 General] julienrl:
yes it is yours, and by newer i meant your latest one (I had not checked in a while). My default.txt is the exact one from your package on your website. Here it is.

______________________________________________________________

set MTYPE 1463

set KERNEL zImage

set initrd initrd.gz

#

# The following kernel parameters are useful

# ppp.username - The username used to connect to the network when dialing #777

# ppp.password - The password used to connect to the network when dialing #777

# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller

# pm.sleep_mode - The mode used when the phone is off

# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,

# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt

# Default is 3, use 0 for best power savings

set cmdline "ppp.username=IT ppp.password=IT msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htctitan.panel_type=0 fbcon=rotate:3 mddi.width=300 mddi.height=400"

boot

_________________________________________________________
[Mogul, XV6800 General] Magister2k7:
Hm... really don't know what's happens...

Try to switch to console (press Mail button), maybe there will be some errors?

And, one more time, make sure you have clean data.img. Delete it, unpack data.gz manually on the PC, rename to 'data.img' and transfer to SD card
[Mogul, XV6800 General] julienrl:
took a new data.img again. When I press the mail button I get the same message that was there before the green robot appeared. every minute or 2 tho the green robot would disappear and come back. When this happens, I get this line of code

[ 130.0187141 android_powet: wakeup (0->0) at 148068284998 (2009-06-19 13:32:49.275243333 UTC)

now obviously the date and time always the date and time of the message, and each time the message appears again the sequenes of numbers change.

this message just keeps appearing over and over
[Mogul, XV6800 General] xetheriel:
Working!

Got android working last night:

Bell HTC 6800

Running latest vogue linux build.

Seems a little unstable though. Don't have a data plan, was trying to get wifi working, but it crashed. Haven't tried since.

I'll keep this thread updated if I get it working though. Thanks to all you guys working on this. Its great!

X
[Mogul, XV6800 General] littje:
Can I copy using Active Sync?

I have just started trying to boot Android on my Verizon XV6800. I have downloaded several different builds, and I have had quite a bit of trouble.

Reading this, people have talked about "safely ejecting" the SD card, etc. I don't have an SD card reader, I've been using the phone itself, are any of you using Active Sync to copy files to the SD card? Does that work? Also, does the SD card need to be blank other than these files?

Finally, is there a list of "known good" SD cards? I have a Sandisk 2GB MicroSD I have used for years, on several different phones, but I have no others to play with, I have read some posts here saying people had to try 3 different cards before one worked. If I must go buy a new one, I'ld like to know which one works first.

Thank you