yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] RyanMogul:
Yea only one really big problem with running NAND Android on the Mogul (Titan). That link is for the Touch (Vogue).

We are stuck with the SD method for now. And anything above 1.6 runs really slow.
[Mogul, XV6800 ROM Development] xiton:
Good to know. I was wondering at the speed of the higher versions on the Titan. I think it would be cool to dual boot one of your ROMs with a 1.6 build. :)
[Mogul, XV6800 ROM Development] blkswanpres:
Is anyone working on a NAND Android for the Titan?
[Mogul, XV6800 ROM Development] staticchmbr:
i hope so... i got myns warm donut to work fine on my titan, but i had to do it from the sd card.. i figure all we need is a .nbh file, and we can nand this!
[Mogul, XV6800 ROM Development] nyterage:
I have mssmison's eclair v7 (android 2.1) running off my SD card at a decent speed, i was suprised. its just about as fast as mym's warm donut build. im running a custom default.txt file and the eclair zimage and it seems to work well, not the fastest (fastest is probably the 1.5 ion build) but it works.
[Mogul, XV6800 ROM Development] intimidatorx31:
just outta curiosity (im a vogue user)

trying to help a friend with a mogul out.

You guys have a class 6 microsd? or is it class 4.

Speed ok with anything below a class 6 microsd?

Also did you guys partition it? ext2 or swap?

I really hope someone can add nand to the mogul.
[Mogul, XV6800 ROM Development] nyterage:
im using a old class 2 microSD card, slow as hell but it dosent run extremely slow, i partioned ext2 and it ran at decent speeds, i want a better SD card so i can really see how android would run on the mogul but i dont have the money to (odviously or i wouldnt be using such a out of date piece of hardware)
[Mogul, XV6800 ROM Development] Marbieskarb:
Did you have to flash the NBH file to your phone to use this? If not could you post all the files you use?

I'm currently using the initial 1.5 version which is basic. It doesn't require flashing any files. All the files you need are just placed on the sd card.
[Mogul, XV6800 ROM Development] intimidatorx31:
um i dont think you can flash android on moguls yet; therefore no nbh can be used. I know nbh is becoming the newer way to have android on either nand or sd but the support isnt there yet for moguls.

The way the person above is using androind on the mogul is through the sd card. You have to (similar to the way you're using android on your phone now). I believe you are using haret.exe. Anyways to FULLY maximize performance for android on sd card, you have to partition the sd card (divide the sd card).

They way you're using it right now is only 1 partition (lets say you have a 2GB SD card formated to fat32 or ntfs).

However to make android run at decent speeds, you have to partition (divide that 2GB SD Card into 3 parts).

2GB SD card gets broken down and split up into:

*256MB formated to ext2 (instead of fat32)

*Another 256MB formated to ext2

*1536MB formated to FAT32 (where you put your data normally)

After you partitioned the sd card..... you now install android (instead of running it like you've been)

You run haret.exe as usual but theres and option to copy data and systemto the ex2 partitions you made on the sd card.

the 2 ext2 partitions above will be contain the android data and system files

and will make android run faster because android files are all in that partition and it doesnt have to search and filter through your user files.

In my signature theres a video on how to partition your sd card.... but you have to figure out how to get your sd card to detect on your computer..(via card reader or other methods)
[Mogul, XV6800 ROM Development] Marbieskarb:
Thanks for the info intimidatorx31. That helps out tremendously. However, on the newer builds of android that are posted, instead of having the traditional system.img and rootfs.img files there is an androidinstaller.tar. Do I now use that? Also, which files go on each of the 3 partitions? On all of the directions I've found have only stated to put the downloaded files in the "andboot" folder.
[Mogul, XV6800 ROM Development] intimidatorx31:
You're right; forgot everything has moved to andboot folder setup with no more roofts as well.

Well the android rom im using (Myn's warm donut for the vogue) has

the classic sqsh files which is what YOU need to run it off sd card using haret.exe (running off sd card).

http://xdaforums.com/showthread.php?t=619980

this is where the thread is

Heres the direct link to dwonload:http://download203.mediafire.com/9k22dfx80ymg/kzyxtqkzcwa/myn-WarmDonut-03-16-2010-SQSH.zip

for additional instructions go here: http://xdaforums.com/showthread.php?t=648045

Remember if you are using off sd card its highly recommended to partition the sd card; so it doesnt have to search the entire sd card...itll just have to search within that partition you've created (ext2 partition which is recognized by android)
[Mogul, XV6800 ROM Development] Marbieskarb:
Thanks again for the info.
[Mogul, XV6800 ROM Development] miraclmoore:
Lost trying to get Android 2.1 on my Titan!!!

:D

have a few questions if anyone can help:

:D

1. when i go here to get the myns warm donut version post am i supposed to use the SQSH version? if not i should be using the NoMoRootFs 240x320 version correct?

2. how do you install the mssmison's eclair or myn's warm doughnut? I just come back with errors each time.

3. what is the correct setup of the 3 partitions? I used partition manager 9 and made 3 partitions, but when i tried to install android there was no option to choose a partition.

4. is mssmison's more stable than myn's doughnut?

Sorry for all the questions, i'd love to mess around with android, but my last install was the myn's warm doughnut sqsh version, and it was installing for like 2 days....scrolling a bunch of files repeatedly it got up to 53276.1234 until i finally just said forget it, and rebooted. If anyone can help i'd be GREATLY appreciative!!

Thanks Gang!:cool:
[Mogul, XV6800 ROM Development] nyterage:
miraclmoore, read the post a few above mine, it explains how to partion the SD card, and how i did it? custom default.txt, zimage for the mogul and a little technical knowldge, prettymuch all you have to do is put the androidinstall.tar in the andboot folder and run haret.exe then as soon as it vibrates press and hold the center button til the install screen appears, select to put data and system on ext2 and install it, runs with no errors (except completely randomly tty access errors when it first starts but those dont matter)
[Mogul, XV6800 ROM Development] miraclmoore:
just wondering.....

nyterage..where did you find the custom default.txt and zimage for the mogul? considering all builds are for vogue, kaiser, and polaris? also when I use myns sqsh the system tries to create a new dataa store instead of just using the sqsh files like i've seen in others installations. I used partition manager 9 to partition my card. also do u need to give the 2 ext partitions drive letters? hope I am not asking stupid question as this is all a little new to me.
[Mogul, XV6800 ROM Development] nismotigerwvu:
So am I completely boned if the down direction on my d pad is doesn't work? I can get to the install menu but then I can;t do anything at it :(
[Mogul, XV6800 ROM Development] m16-maniac:
can someone provide a exact instructions on how to get a ppc 6800 titan.

i have spl-2.40

ppck 23569 image installed.

i couldnt get the android 1.5 to work from the "android packages" thread.

can someone say if this (android 2.1) or if android 1.5 working on the ppc 6800 titan thread.

if it is working please provide an exact instructions on how to get this working with the exact files needed for the sd card method im guessing.
[Mogul, XV6800 ROM Development] tyme2tb:
I have the same problem

Any build I use when I get to the install screen to select where I want to install it, I cannot select anything. Only 2 things I can highlight in the list are install to NAND and quit.

The proper options are selected by default buy I cannot get to menu option 1 to do the install.

Any help would be appreciated.

Thanks
[Mogul, XV6800 ROM Development] Doobla:
Did any of your guys have a problem where the installer would not launch when holding the center dpad? it just sits there....
[Mogul, XV6800 ROM Development] nyterage:
Mogul users rejoice! using Incubus26Jc's Super Eclair, Based off Cyangenmod, i made a bare bone eclair that actually runs GREAT on the mogul, uploaded it to mediafire ultra compressed, download it and install onto a EXT2 Partition and have fun!

NOTE: i take no credit for this build at all, it was completely Incubus26Jc's work, i just removed the un-needed applications to make it run smoother. if you want to thank anyone, do not thank me, thank him and cyangen for there amazing work.

Download Here

EDIT: New Download Link, Last one was corrupt
[Mogul, XV6800 ROM Development] Phaleux:
Your .zip file seems to be corrupt :( Thanks for trying though.
[Mogul, XV6800 ROM Development] nyterage:
really? let me reupload to megaupload, mediafire is kinda stupid soemtimes
[Mogul, XV6800 ROM Development] thoughtlesskyle:
what is the button configuration for the mogul
[Mogul, XV6800 ROM Development] Phaleux:
Well that zip seems to work better, but I am having trouble getting the installer to come up, and the one time I was able to get it to show up I couldn't do anything -- the cursor could move by pressing power/radio to move up and down to the beginning and end of the list but I couldn't choose anything or change where to install to.

EDIT: I was finally able to figure it out. Apparently using the touchscreen made me able to move up or down.
[Mogul, XV6800 ROM Development] nyterage:
glad you got it working, it runs smoother then any other android port ive used before so this is about the best you can expect, have fun with it and any problems you have ill try to help with.

the button layout is as follows

* D-Pad – Enter

* Win – Menu

* Ok – Enter

* Left softkey – Back

* Right softkey – Enter

* Voice Commander – Home

* Side Ok – Back

* Power – Volume Up

* Comm Manager – Volume Down

* Camera – Escape

* Wheel press – Enter

* Wheek scroll – up/down

* Email – switch to console

* Internet – switch to GUI
[Mogul, XV6800 ROM Development] Phaleux:
It's pretty slow... I keep getting messages about processes not responding, and making a phone call took almost a minute to start. I couldn't even answer a call after that. Of course I realize the Titan is not the fastest phone on the block anymore (nor was it ever) but it's pretty much unusable aside from just looking to see what android looks like.
[Mogul, XV6800 ROM Development] thoughtlesskyle:
im more excited to try out other builds before the incubus one
[Mogul, XV6800 ROM Development] nyterage:
well, all the files included in the link i posted are for the mogul/titan, so just swap the androidinstall.tar and install a new build, easy as that
[Mogul, XV6800 ROM Development] Doobla:
I am completely confused. Would love some help please if anybody can. When booting any build, even this one you just posted, I get errors about my sdcard. It is a 4GB card and I partitioned it according to the howtos out there with 2 ext2 partitions and a fat32 partition. Here are the errors I get from using this one that was just posted.

I'll give you a cookie if you can help me get past this.... :) Windows Mobile is driving me mad. It is so slow my phone is unusable.
[Mogul, XV6800 ROM Development] Doobla:
Also, I just ejected my card and it said the following:
[Mogul, XV6800 ROM Development] Doobla:
Looks like I have the same problem as was solved here: http://xdaforums.com/showthread.php?t=396782&page=131

However, while I do know what they are talking about, I am not sure how to put together a zImage for Android. Can anybody help me out who knows how to add those options into the zImage?
[Mogul, XV6800 ROM Development] pspmanridge:
Thanks

Thank you for your excellent work, it works. I am booting it now, I think.
[Mogul, XV6800 ROM Development] jfeyrer214:
helpp!

can somone please point me in the derection of a file package for a android on the mogul/titan the best i have gottan was 1.5. i just want a version with a working market.
[Mogul, XV6800 ROM Development] Total_Lag:
hey nyterage, i was just wondering what card/class are you using? i managed to get your package installed correctly and such but menus, navigating and other things are a little sluggish. also as one other user had mentioned, bootup always gets me a "Process is not responding" error message. is there anything else you did? other than that, this is pretty exciting news =]
[Mogul, XV6800 ROM Development] azhockey:
Repeating Text

Hi I'm new to the titan this is my first post. I tried installing the package from the zip (I have a vogue running Myns so I know I did that much right) but now I am faced with "android_power:wakeup (0->0) at..." eternally scrolling down the screen paired with some "init: sys_prop: mis-match msg size recieved: -1 expected: 128" errors.

I really am clueless about what is wrong. I did recieve some I/O errors when installing if that is another clue to the puzzle. I have tried to fix this, help would be greatly appreciated!
[Mogul, XV6800 ROM Development] sprocketpc:
chown: /data/spp_s no such file errors

I have a Verizon XV6800 with 3.42.50 radio, WM 6.5 and am trying to get Android to boot, using the file uploaded by nyterage. I have a 4 GB SDHC card with 2 256MB ext2 partitions plus a 128MB linux swap partition (per an earlier post in this thread; I hope it won't use the SD card for swapping, though) and the rest as a FAT32 partition.

Installing to the SD card partitions, I get initial errors:

mke2fs: cannot determine if /dev/block/mmcblk0p2 is mounted

mke2fs: cannot determine if /dev/block/mmcblk0p3 is mounted

My install gets through "Android installed", then I get the following errors:

Fixing permissions on files

chown: /data/app_s no such file

chmod: /data/app_s no such file

chown: /system/init no such file

chmod: /system/init no such file

and the system goes back to the installer. Option 2 to change ownership gives the same errors and goes back to the installer. Looking at the SD card afterwards in Linux, I see that it did install a system to 1 partition and create a few folders on the second, though there is no /data/app_s or /system/init. Shutdown and running haret again does not get Android started - I get lots of messages including some of the same errors as azhockey above like "init: sys_prop: mis-match msg size recieved: -1 expected: 128" and then the flashing no Android screen.

I've tried installing to the ext2 images on the FAT32 partition and it creates 256MB system.img and data.img files in /andboot, but I get the same errors. I am using the Start file with "board-htctitan.panel_type=4" added to the string of set cmdline parameters but no other changes, having first tried unchanged.

Anybody have a solution to this? Googling hasn't turn up anything; wiping/reformatting the card didn't help, either. I've tried with/without a swap partition, and making the second ext2 partition a logical partition inside an extended one rather than a second primary partition (installer didn't like that at all).

Thanks.
[Mogul, XV6800 ROM Development] hebrewhammer:
Does wifi work on this?
[Mogul, XV6800 ROM Development] LargePrime:
I am not aware of any Linux drivers for our chipset.
[Mogul, XV6800 ROM Development] aceoyame:
I am a kaiser developer for android. Since you guy's have Donut running I was wondering what device you ported from. I wanna help getting Cyanogen Mod running on here so I can bring my barebones from there over to you guys. I used to have a Titan and I know it needs it as badly as the Kaiser needed it. WinMo sucks on these phones.

On the kaiser with my CM 6.1 barebones build with JIT enabled and overclocked to 572 mhz we get 3.93 Mflop/s which makes it not one of the slowest android devices. Not to mention my 5.25 has gingerbread effects and Open VPN and other things Incubus' old build doesnt have. If it is a simple vogue port I can give you guys it right now.

EDIT: Ok you guys are using HARET just like us. I am going to make a thread for my barebones build now. Enjoy it guys.
[Mogul, XV6800 ROM Development] aceoyame:
What is the XV6800's wireless chipset anyways?
[Mogul, XV6800 ROM Development] Magister2k7:
Android on a Titan uses a same kernel tree, as a Vogue. I have made some modifications to make it running on a Titan, and all my changes are in Vogue's git.

Chipset, used in a Titan, is much the same as in a Vogue, it just has some GPIO's difference, and only a half of a RAM (ONLY 64Mb).

For now we have everything working, except panel powersaving, camera and WiFi.

BUT! It works very-very slow. Just because of only 64Mb RAM. And that's a main showstopper for using Android on Titan.

If you have some ideas how to deal with a lack of RAM, I can help you to make a usable system.
[Mogul, XV6800 ROM Development] aceoyame:
My barebones should work pretty quickly, It is cut down almost as far as possible. It does sound like a NAND flash should be possible for you guys. I want to help get working what I can. Having a build that moves a bit quicker should help start things off lol. With a NAND install and using compcache it should work just as well.
[Mogul, XV6800 ROM Development] thoughtlesskyle:
Even your barbones is going to be slow even donut was rather slow only chances you have is compcache and a decent swap partition, along with an odexd build. Data on and system on ext2 partition on a high class card

Also since they can overclock using our methods they are behind also the suggestions I gave will help performance but I don't know how usable it will be even after that
[Mogul, XV6800 ROM Development] LargePrime:
I do not knot the verbiage here, but wont read/writes from internal flash be faster than sd, no matter what sd class?

If so there are ~200MB IIRC of extended internal flash.

Also since our processors are not exactly rocking, would not an uncompressed swap save CPU cycles?
[Mogul, XV6800 ROM Development] LargePrime:
I am pretty sure Magister2k7 knows the exact name, but I do not think there are linux drivers for it.

Edit update:

According to this. It actually uses a TI WL1251 wifi chip

http://www.htc-linux.org/wiki/index.php?title=WL1251

Hope that helps.
[Mogul, XV6800 ROM Development] JigSawMan:
Hey, I've got an old Mogul that has just been sitting in a closet for a couple years now. If one of the devs wants it for testing, PM me.

Edit: Device claimed.
[Mogul, XV6800 ROM Development] Magister2k7:
I think internal flash would be better. But if you have only 2-3 MB Free RAM after boot, even a super-fast flash with a super-fast CPU won't help you.

How much free RAM they have after system boot? I think that if we will get a build with at least - I think - 10 MB free - then we can try to get a NAND working. Otherwise it will be a lost of time.
[Mogul, XV6800 ROM Development] aceoyame:
Just letting you guys know someone donated an XV6800 to me. I am gonna start working with it as soon as I get it. It's hard for me to say how exactly it will run unless I work with it. Should be able to make it work though.
[Mogul, XV6800 ROM Development] LargePrime:
Did you try his zimage from his other thread? Then you could know the free RAM.

Perhaps you no longer have a Mogul?
[Mogul, XV6800 ROM Development] aceoyame:
Even if you had 1MB free NAND would help. You are forgetting about Compcache. Also a swap partition helps
[Mogul, XV6800 ROM Development] Magister2k7:
Nice to hear that!

If something is wrong with a kernel - tell me, maybe I can fix that.

One thing I still have not fixed is a panel powersaving. If you start Android with a backlight set to something other than minimal - buttons light will be always on.

Hope you will get a working system.
[Mogul, XV6800 ROM Development] thoughtlesskyle:
He is right a swap partition on a fast card can do wonders, its the same. as virtual ram on your desktop
[Mogul, XV6800 ROM Development] Magister2k7:
I still have a Mogul, but now I have no free time at all. I think in a week or two I'll have some.

I disagree. If you have 1MB free then you won't be able to even launch any application. System will continuously start threads and kill others, start new and kill existing. That is what I got with Android 1.5 when tried it. Even media scanner could not index all my music, because it was killed soon after start.

And compcache still need some RAM to operate (or you use it just to compress swap?).

Anyway, I think it is counter-productive to argue. Just try to get it running, I will be happy if you will get better results than mine.
[Touch CDMA Android Development] incubus26jc:
I'm willing to Donate to get this done

here is the link to download the rom and also the kitchen. I know absolutely nothing about this stuff. I Hope im not giving links to stuff that is not helpful.

http://android.modaco.com/content/g...htc-sense-desire-rom-now-with-online-kitchen/

if someone is already working on this, Im very grateful.

Thanks Myn for pointing all this out
[Touch CDMA Android Development] mssmison:
Ive had this downloaded for a while and expect if no one has it ported by the time I get my phone and my first build tested I'll give it a go. I'm expecting however because it's designed for a higher resolution that while I can get it to boot the resolution is going to cause framework issues.

I'll keep you guys posted.
[Touch CDMA Android Development] drewden123:
Awesome. Thanks for your efforts! However, I am concerned about the speed/functionality. I doubt this will be usable on a daily basis even if it does boot.
[Touch CDMA Android Development] Reddog80p:
Yeah. I go for speed too. All the nice extras you get with sense is cool but the speed and workability of donut is why I haven't switched to Eclair.
[Touch CDMA Android Development] incubus26jc:
im interested in the flash support. I just remember when we couldnt pull the flash out of the hero properly without the framework, so i figure this wouldnt be possible either. I would be willing to try the rom if someone ported it though
[Touch CDMA Android Development] Reddog80p:
I saw a youtube video with flash 10 working on a G1. Maybe theres a way?
[Touch CDMA Android Development] mssmison:
I'll have this for tomorrow for sure :) I'm working my new eclair build and another dump at the moment but it's still on my radar and I told you I would :)
[Touch CDMA Android Development] TheKartus:
How's the speed on this?
[Touch CDMA Android Development] garringm:
This would be awesome to take for a test spin even if its slow, rumor has it the HTC Desire is supposed to be one of the Android phones for ATT. Its about time. IF so this is the one I'm holding out for.
[Touch CDMA Android Development] berardi:
Yeah, my #1 priority beyond all others is for speed / stability... and sense never came close for me :(
[Touch CDMA Android Development] incubus26jc:
Sense was fast enough on the later builds for me but i always had issues with phone calls coming through without the delay no matter what build i tried. I would like to try and flash one though. I have only done sd card with sense.
[Touch CDMA Android Development] incubus26jc:
Thanks man, be expecting a donation for doing this!! Much appreciated
[Touch CDMA Android Development] mssmison:
Couple roadblocks in the way.. the build is designed for the snapdragon cpu. I've not been successfull in the past at getting them going 100% (sorry I didn't realize this when I said I'd be able to do it) and I've been working on my build all day..

I don't tend to give up on things though so I'll come back around to it in a bit.
[Touch CDMA Android Development] Reddog80p:
Did someone say snapdragon? VZW + Nexus = :)
[Touch CDMA Android Development] DrGit:
AFAIK the Android version of Flash 10.1 is ARMv7-only because Adobe wanted to limit its usage to high-end phones... And since it's closed-source, unless Adobe releases an ARMv5/6 version, it's pretty much.hopeless.
[Touch CDMA Android Development] mssmison:
well there we go :)

I still play with it, but assuming gTan's info is correct than it's not going to work.