PDA

View Full Version : Mogul/Titan Linux WIP


Pages : 1 2 [3]

conradcliff
28th December 2009, 08:07 PM
Windows mobile has been giving me nothing but trouble, I want this so bad!

segadc
30th December 2009, 01:56 PM
Has anyone figured how to get wifi working?

Nativedude
5th January 2010, 06:11 AM
Has there been any kernel updates to the titan here lately?

segadc
5th January 2010, 09:26 PM
I guess not. Still want wifi!

GucciPilot
8th January 2010, 06:04 PM
I've been in the Kaiser/Vogue forums and trying out new stuff. The end result is all the same, random lockups/sms sometimes works and sometimes doesn't, by the time the phone rings it's too late. I just can't wait for the Xperia X10 to be released, 1gb ram and 1ghz processor, can't beat that (for now). Thanks for your hard work and efforts to make me realize that android > wm 6.* our phones should've shipped with android 1.0 instead of wm 6.0, it runs so much smoother!

conradcliff
25th January 2010, 04:18 AM
Just wondering if there has been anymore progress/talk concerning a fully compatible port over to the Titan..I want to get rid of WM so badly.

ebonygirl
27th January 2010, 02:03 AM
Android on the Vogue is NOT so slow that you miss calls etc...

After many frustrations I finally got Android 2.1 installed & running on my Verizon XV6900. I am very happy and almost too happy to the point that if there was an Android device with a decent keyboard I would think about switching whole heartedly.

http://forum.xda-developers.com/showthread.php?t=619285
(http://forum.xda-developers.com/showthread.php?t=619285)

There's the link, I'm going to try it out on my old 6800 too.

xiton
29th January 2010, 01:33 AM
When I try to boot Android up using haret.exe, I get an error stating:

"Failed to mount the SD Card. Cannot continue."

Can anyone assist me?

shaolin77
29th January 2010, 08:15 PM
I find it interesting you say that. I don't find it slow when using the right image. The 1.6 ION image is slow, but the DRC92 is pretty good.

I just downloaded DRC92 to try on my Sprint Mogul...at first I noticed its a bit slow...but I ended up disabling Background Data Sync...which help a little. Still getting "Stop Responding" error messages here and there.

I have a good default.txt which I have been running with 1.5 until today when I started playing around with 1.6.

Reading on this forum as some suggested I used zimage 23-10-09.. is anything else I should replaced...how is 1.6 running on your moguls??

Do I even dare ask about 2.0.x that I've briefly seen on here? Anyone try this or made progress?

Thanks

shaolin77
29th January 2010, 08:44 PM
When I try to boot Android up using haret.exe, I get an error stating:

"Failed to mount the SD Card. Cannot continue."

Can anyone assist me?

is your SD card formatted with FAT32? If not, then I would recommend formatting your SD card through your PC? I have an SD card adapter which I just inserted into the SD slot in my laptop and formatted as FAT32...hope this helps.

jrgii
12th February 2010, 06:38 PM
I wrote about this in the Kaiser's thread.
Hovewer, my fix is for an older version of Android (not cupcake branch), so compiled version does not work.
You need to recompile it yourself, actually you only need to change one line in a PhoneWindowManager.java file.
see function public int rotationForOrientation(int orientation), there you need to change:
// case for nosensor meaning ignore sensor and consider only lid
// or orientation sensor disabled
//or case.unspecified
if(mLidOpen) {
return Surface.ROTATION_90;
} else {
return Surface.ROTATION_0;
}
to
// case for nosensor meaning ignore sensor and consider only lid
// or orientation sensor disabled
//or case.unspecified
if(mLidOpen) {
return Surface.ROTATION_270;
} else {
return Surface.ROTATION_0;
}

Is there any way to change this either on the phone or through adb?

Magister2k7
12th February 2010, 09:15 PM
No. But I don't think you need this, just use latest kernel - there is a 'hack' to fix screen rotation.

jrgii
12th February 2010, 10:57 PM
Could you point me in the correct direction? I have about 20 different kernels and not too sure which is the most current. All that I have tried don't fix the screen rotation issue. It's a bit annoying to type with the screen upside down.

Thx for your work, it got me closer to Android on my 2yr old hardware!

I now have a very stable android build, running 1.6. Main issues are the Market failing very often and the screen rotation issues.

I have all animations turned off from Spare parts, Home wallpaper set to greyscale and the Android Keyboard disabled. These mods increased the usablity and decreased the FC's i have experienced.

Magister2k7
14th February 2010, 04:19 PM
Could you point me in the correct direction? I have about 20 different kernels and not too sure which is the most current. All that I have tried don't fix the screen rotation issue. It's a bit annoying to type with the screen upside down.

Thx for your work, it got me closer to Android on my 2yr old hardware!

I now have a very stable android build, running 1.6. Main issues are the Market failing very often and the screen rotation issues.

I have all animations turned off from Spare parts, Home wallpaper set to greyscale and the Android Keyboard disabled. These mods increased the usablity and decreased the FC's i have experienced.

Get any from the Vogue or Kaiser builds after 2009-07-22, they all have a rotation fix.

btw, what build are you using?

jrgii
15th February 2010, 06:22 PM
From "About Phone" screen

Model:
Android Dev Phone 1

Firmware:
1.6

Baseband Version:
unknown

Kernel;
2.6.25-00903-g4c58024-dirtymartini@it0044296j

Build:
dream_devphone-userdebug 1.6 DRC83 14721 test-keys

anything else?

conradcliff
16th February 2010, 01:45 AM
Quick question, I know that this is running under wm as of right now, but is it possible that someone will create a build that runs on the device natively?

Magister2k7
16th February 2010, 08:16 PM
From "About Phone" screen
Model:
Android Dev Phone 1
Firmware:
1.6
Baseband Version:
unknown
Kernel;
2.6.25-00903-g4c58024-dirtymartini@it0044296j
Build:
dream_devphone-userdebug 1.6 DRC83 14721 test-keys
anything else?
Where I can download it?

Quick question, I know that this is running under wm as of right now, but is it possible that someone will create a build that runs on the device natively?
Is this really needed? I think it could be done if I have some spare time (not now). But before that we need to have a stable build that could completely replace WinMo.

Jemilio3
22nd February 2010, 08:52 PM
There has to be some way to get Wifi to work. It shouldn't be too hard either because I think that the drivers in android partially work with whatever type of adapter is in the Titan. I believe that if android had absolutely no control over the wifi adapter, then you could connect to a network, boot android, and it would still be connected. Whenever I go into wifi settings in android, it says "turning on..." then "turning off..." then "unable to stop wifi". Maybe a little tweaking would make the drivers fully compatible?
Also, could a newer build of android (like 2.0) have more compatible drivers? If the drivers from that version worked, then you could swap the drivers from that into whatever build you are currently using in your Titan.
I think that having wifi compatibility is one of the most important things for this port, because most people I know, including me, who own the Titan, purchased it so that they would not need a data plan. Sorry for the brainstorming, just though that maybe with all the minds on this site we could figure out the wifi problem.

jrgii
22nd February 2010, 11:29 PM
If we could get wifi and the camera working, I think we would have a cheap awesome android solution.

Any ideas on where I could start to learn how to get the camera recognized?

Magister2k7
23rd February 2010, 12:39 PM
If we could get wifi and the camera working, I think we would have a cheap awesome android solution.

Any ideas on where I could start to learn how to get the camera recognized?

I believe Vogue's camera is much like ours, so look at that driver. You also can try to contact dzo, maybe he will help you.

jrgii
23rd February 2010, 07:24 PM
Hate to sound noobish... How would I "look" at the drivers?

Jemilio3
23rd February 2010, 08:08 PM
As for the camera thing: I heard that some people got the camera to work, but from what I understand the camera has a green shade to it; when I try to use the camera, the whole thing freezes.

I have found a few drivers that I think could possibly work on the wifi but I have no idea how to get android to actually use them. I've tried a few things with coding, but i haven't gotten anywhere. Anyone know how to make android use different wifi drivers?

Jemilio3
23rd February 2010, 08:12 PM
forgot to add this:

I also have no idea what kind of wifi adapter is in the Titan, although I have a hunch that it may be Texas Instruments. Any info on that would be greatly appreciated.

Magister2k7
24th February 2010, 08:44 PM
Hate to sound noobish... How would I "look" at the drivers?
Kernel source, look at http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogue

forgot to add this:

I also have no idea what kind of wifi adapter is in the Titan, although I have a hunch that it may be Texas Instruments. Any info on that would be greatly appreciated.

Just a guess - it may be the same, as in Kaiser. But that is just a guess.

Jemilio3
24th February 2010, 09:39 PM
If the wifi adapter is the same as the Kaiser, then that would be great because the Kaiser has working wifi in a 1.6 build. :)

jrgii
24th February 2010, 09:44 PM
Kernel source, look at http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogue



Just a guess - it may be the same, as in Kaiser. But that is just a guess.

Wow... wish I knew what it all means!

LargePrime
25th February 2010, 12:17 AM
Kernel source, look at http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogueMagister2k7;
What does this kernel need to get a flashable 'nix ROM for the Titan?

Magister2k7
25th February 2010, 08:27 AM
Magister2k7;
What does this kernel need to get a flashable 'nix ROM for the Titan?

We need to port all stuff related to NAND from board-htcvogue.c. The devices are pretty the same, so almost all things may be simply copy-pasted I think.

LargePrime
25th February 2010, 03:43 PM
We need to port all stuff related to NAND from board-htcvogue.c. The devices are pretty the same, so almost all things may be simply copy-pasted I think.Looks like there are a few differences.

Here are the board sources. (http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=tree;f=arch/arm/mach-msm;h=e9f7ea1b08185f0c0c4b8d1b795c26ea38f8bb59;hb= refs/heads/htc-vogue)

It seems there is already a port (board-htctitan.c)? I don't think it has really been worked on since july09. Probably should contact the last maintainer...

Magister2k7
25th February 2010, 04:36 PM
Looks like there are a few differences.

Here are the board sources. (http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=tree;f=arch/arm/mach-msm;h=e9f7ea1b08185f0c0c4b8d1b795c26ea38f8bb59;hb= refs/heads/htc-vogue)

It seems there is already a port (board-htctitan.c)? I don't think it has really been worked on since july09. Probably should contact the last maintainer...

The last maintainer is me :)

LargePrime
25th February 2010, 05:12 PM
The last maintainer is me :)Why are you posting messages on boards! Get copy and pasting!

lol

I guess I know your name now. Can I help getting this working?

Also perhaps we should make a post in mogul rom development?

jrgii
25th February 2010, 05:53 PM
Seems like we have enough interest, let's organize a way to get working on it.

Magister I have added a link to your Mogul page from my site.

Jemilio3
25th February 2010, 09:10 PM
Magister, you were right! The wifi adapter in the Mogul is the same as in the Kaiser. The actual name of the adapter is "tnetw12511". So now I've just got to find a compatible driver and it should work. The only weird thing is that the Kaiser's wifi works in 1.5, and 1.6, so the Mogul's wifi should work in those builds also.

Magister2k7
25th February 2010, 10:56 PM
I guess I know your name now. Can I help getting this working?

Also perhaps we should make a post in mogul rom development?

Things need to be done:
1) Port latest Vogue changes (easy)
2) Trace MDDI on/off commands (I tried with no luck. Maybe I did something wrong?)
3) Try to get WiFi working (start with loading Kaiser's driver. I do not use WiFi, and even cannot test it - so somebody else should do it)
4) Get a stable and fast Android build. I am using an old 1.0 for now (most of the time - as mp3 player), because no one else I tried is working at least with same speed.

You may do any of these tasks, just write what are you going to do.

As for rom development forum - write, if you wish. My English is far from ideal :o

Magister, you were right! The wifi adapter in the Mogul is the same as in the Kaiser. The actual name of the adapter is "tnetw12511". So now I've just got to find a compatible driver and it should work. The only weird thing is that the Kaiser's wifi works in 1.5, and 1.6, so the Mogul's wifi should work in those builds also.

There is already driver for Kaiser, somebody should port it.

Jemilio3
26th February 2010, 12:47 AM
Things need to be done:
1) Port latest Vogue changes (easy)
2) Trace MDDI on/off commands (I tried with no luck. Maybe I did something wrong?)
3) Try to get WiFi working (start with loading Kaiser's driver. I do not use WiFi, and even cannot test it - so somebody else should do it)
4) Get a stable and fast Android build. I am using an old 1.0 for now (most of the time - as mp3 player), because no one else I tried is working at least with same speed.

You may do any of these tasks, just write what are you going to do.

As for rom development forum - write, if you wish. My English is far from ideal :o



There is already driver for Kaiser, somebody should port it.
To Magister I will try my best to port the Kaiser driver to the Mogul. Thanks for the info.

LargePrime
26th February 2010, 12:04 PM
As for rom development forum - write, if you wish. My English is far from ideal :oIs there a User interface guide for android? I don't know what buttons do what, although I think it is neat they put the camera LED on the com switch. I thought I might write an intro guide, or steal one.

PM me contact or IM info Magister2k7, and lets see if we can coordinate some of these changes and make a hit list. So far we got Jemilio3 porting the WiFi driver

jrgii
26th February 2010, 04:29 PM
Here's a couple links I found that may help with Wifi

http://forum.xda-developers.com/showpost.php?p=4375016&postcount=52

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

I would like to trace the MDDI on/off switches. How would this be achieved?

Jemilio3
26th February 2010, 04:35 PM
I got the all the files needed for the wifi, including the drivers and calibration files from slm4996. Many thanks to him if we ever get wifi to work.
The problem for me is that I'm not too great at making linux do stuff, like run scripts, so I can't seem to get it to work. If anyone wants to help me, or just do it themselves, I'll PM them a link to all the files.

slm4996
26th February 2010, 06:00 PM
I got the all the files needed for the wifi, including the drivers and calibration files from slm4996. Many thanks to him if we ever get wifi to work.
The problem for me is that I'm not too great at making linux do stuff, like run scripts, so I can't seem to get it to work. If anyone wants to help me, or just do it themselves, I'll PM them a link to all the files.

Thanks for the mention, the version I sent you is from the upcoming KaiserDroid-2.0 . Anybody who want to take a peek at the wireless files/info:
http://www.homecncfun.com/my-downloads/?did=7
Feel free to share any links or info I post unless I say otherwise. The more we share the faster everything works better!

Good luck, I'll help with whatever I can.

slm4996
26th February 2010, 06:05 PM
I got the all the files needed for the wifi, including the drivers and calibration files from slm4996. Many thanks to him if we ever get wifi to work.
The problem for me is that I'm not too great at making linux do stuff, like run scripts, so I can't seem to get it to work. If anyone wants to help me, or just do it themselves, I'll PM them a link to all the files.

BTW, the calibration files are device specific. The script in the package creates one based on unique information in NAND. DO NOT include the callibration files in your builds, let the script create a new one for each user. If you don't your MAC addresses will all be the same.

slm4996
26th February 2010, 08:41 PM
http://www.homecncfun.com/wp-content/plugins/download-monitor/download.php?id=8

Here is a system.img with wifi. Anybody want to test it?

I cannot test this as I do not have a titan.

Instructions:
Download and rename it to system.img, place on sdcard
Boot as normal
Wifi should work, if not run the commands:
su
sh /bin/getcal.sh

and try again. Post back dmesg and logcat if possible

Jemilio3
26th February 2010, 09:08 PM
I'll test it! :)

LargePrime
26th February 2010, 09:45 PM
Tested. Failed for me. Turning on Wifi locked up phone.

Other testers please post results.

Jemilio3
26th February 2010, 09:49 PM
Wifi doesn't work, when I run the commands it says " sh can't open /bin/getcal.sh"

Jemilio3
26th February 2010, 09:52 PM
First time I turned wifi on, the phone locked up just like LargePrime's, second time (after reboot) I just didn't touch it, and it went through its usual turning on... turning off scheme. Then I ran the commands. Maybe it's the version of android (1.0) that I'm running that doesn't work for some reason.

slm4996
26th February 2010, 09:59 PM
does adb work on your phones? if it does use it to collect logs while you turn it on. I hope this helps you, I can't spend allot of time on it as I have to get back to work on my build!

The 1.0 could be a bit of a hangup for this.

Jemilio3
26th February 2010, 10:34 PM
Well I will try a 1.6 build. Actually that's probably what's going wrong because as far as I know the Kaiser wifi doesn't work in 1.0, only in 1.5 or above.

jrgii
26th February 2010, 10:40 PM
@slm4996 Can you try it out with this version?
http://nerdrockit.com/?page_id=10

I will gladly host the files for you.

Jemilio3
26th February 2010, 10:47 PM
@ jrgii - thanks for the link, lt has a lot of good stuff in it.

Jemilio3
26th February 2010, 11:51 PM
I booted once with the 1.6 build and the system.img with wifi, but it got stuck at "A N D R O I D_" which is really weird. I replaced the system.sqsh with the system.img, maybe 1.6 would need a system.sqsh with wifi.

slm4996
27th February 2010, 01:31 AM
Attempt #2 from the ION build
http://www.homecncfun.com/wp-content/plugins/download-monitor/download.php?id=9

If wifi fails then
su
/etc/init.d/03firstboot
and try again

high25
27th February 2010, 04:51 AM
"Failed to mount /system" with the new test .sqsh
heres my bootlog if this helps...

slm4996
27th February 2010, 04:58 AM
Apparently I repacked the system.sqsh wrong. Does anybody know if it will still work in the .img format?

high25
27th February 2010, 05:02 AM
Apparently I repacked the system.sqsh wrong. Does anybody know if it will still work in the .img format?

I used the one you posted before but I am stuck at the
A N D R O I D thing with a blinking line...

here is my bootlog again (does it help?)

slm4996
27th February 2010, 05:18 AM
Last attempt for a few days
http://www.homecncfun.com/wp-content/plugins/download-monitor/download.php?id=10

this is a system.img based of the ION link

rename it to system.img and put it on the sdcard instead of system.sqsh

high25
27th February 2010, 07:08 AM
Last attempt for a few days
http://www.homecncfun.com/wp-content/plugins/download-monitor/download.php?id=10

this is a system.img based of the ION link

rename it to system.img and put it on the sdcard instead of system.sqsh


still just getting to the "A N D R O I D _" :(

Jemilio3
27th February 2010, 01:58 PM
yes, blinking "A N D R O I D_" is what I get too. Oh well.

slm4996
28th February 2010, 10:33 PM
The files are all there, you just need to extract it and repack it after you have played with the sysinit.rc

http://wiki.xda-developers.com/index.php?pagename=Android%20system.img%20Customiz ation
and
http://forum.xda-developers.com/showpost.php?p=4487908&postcount=7822

Jemilio3
28th February 2010, 11:56 PM
Making the system.img seems easy enough, but can this be done in android, or do I need a linux computer? Because temporarily I don't have a linux pc.
Slm4996, Thanks for those links.

slm4996
1st March 2010, 12:06 AM
With those instructions you need linux, you could get by with using a "Live cd" but it would be slow.

Jemilio3
1st March 2010, 02:35 AM
Ok. I booted my netbook off a live cd of Puppy Linux. It's a small build so it runs fast enough.

conradcliff
2nd March 2010, 04:25 AM
Is this really needed? I think it could be done if I have some spare time (not now). But before that we need to have a stable build that could completely replace WinMo.

Oh, yeah, I was just wondering if it was possible..I don't expect it is really needed until it's stable enough to do the job solo..I just hope that it get's there sooner rather than later. :(

LargePrime
2nd March 2010, 01:57 PM
Is this really needed? I think it could be done if I have some spare time (not now). But before that we need to have a stable build that could completely replace WinMo.I think this is more important for the titan.

The Titan is the most memory constrained device. Booting from ROM would release a lot of ram, proportionally. And give us a better Idea of the actual speed of the device, so we can see if we need performance improvements.

Flashing the ROM is trivial. Why not go forward with a bootable image?

Magister2k7
2nd March 2010, 04:22 PM
I think this is more important for the titan.

The Titan is the most memory constrained device. Booting from ROM would release a lot of ram, proportionally. And give us a better Idea of the actual speed of the device, so we can see if we need performance improvements.

Flashing the ROM is trivial. Why not go forward with a bootable image?

Em... explain me, how will it give us more free RAM?

LargePrime
2nd March 2010, 09:42 PM
Em... explain me, how will it give us more free RAM?As I understand it currently one boots winMo then linux via haret. As I understand it Winmo remains in the background taking up ram.

A ROM boot should double our RAM.

Magister2k7
2nd March 2010, 11:13 PM
As I understand it currently one boots winMo then linux via haret. As I understand it Winmo remains in the background taking up ram.

A ROM boot should double our RAM.

No, after Linux startup WinMo is wiped from memory, and all memory is available to Android. You can look yourself - just type 'free' in a terminal, and it will show memory usage.

onecallednick
6th March 2010, 07:44 AM
People, I want a simple process to install a full-featured android rom onto my Titan. I don't mind booting from Haret. So far I've only been able to get the one jrgii going, and that doesn't seem to have any useful functionality (wifi, camera, market).
While that's what I want, I'd love a detailed step by step process too, if it works! got my XV6800 running on cricket well enough so I think i could handle it.
Is there such an animal? I've been looking high and low and can't seem to find one. Sorry to be asking such basic questions but I think this is the next step, asking basic questions after exhausting all the resources I can think of.
And thank you all for standing by a three year old device, for whatever reasons you do. I see keeping old hardware relevant instead of tossing it for the shiny new stuff as a morally righteous endeavor in addition to being a really great way to waste time. Cheers!
P.S. If there is anything I can do without in-depth prior knowledge to further the cause, use me! I'm particularly interested in getting wi-fi up since cricket has no service at my house.

superevilllama
10th March 2010, 09:44 PM
People, I want a simple process to install a full-featured android rom onto my Titan. I don't mind booting from Haret. So far I've only been able to get the one jrgii going, and that doesn't seem to have any useful functionality (wifi, camera, market).
While that's what I want, I'd love a detailed step by step process too, if it works! got my XV6800 running on cricket well enough so I think i could handle it.
Is there such an animal? I've been looking high and low and can't seem to find one. Sorry to be asking such basic questions but I think this is the next step, asking basic questions after exhausting all the resources I can think of.
And thank you all for standing by a three year old device, for whatever reasons you do. I see keeping old hardware relevant instead of tossing it for the shiny new stuff as a morally righteous endeavor in addition to being a really great way to waste time. Cheers!
P.S. If there is anything I can do without in-depth prior knowledge to further the cause, use me! I'm particularly interested in getting wi-fi up since cricket has no service at my house.

Actually +1 on that! I am comming from running Warm Donut on the Vogue, and that was stable as hell and fully usuable. I have managed to get it to run on the Titan but the button mapping is completely crazy and a lot of things do not work. Is it possible for anyone to zip up their current best latest build?

Thanks again!!

LargePrime
11th March 2010, 02:38 PM
There is no fully functional linux build for the titan. If you find one let us know.

I like the button mapping. the switch is a flashlight! Awesome.

Perhaps Magister2k7 will tell us how to remap the buttons

Magister2k7
12th March 2010, 09:10 AM
There is no fully functional linux build for the titan. If you find one let us know.

I like the button mapping. the switch is a flashlight! Awesome.

Perhaps Magister2k7 will tell us how to remap the buttons

What do you want to remap? Something can be changed by editing android's keymap, other needs a kernel changes.

LargePrime
12th March 2010, 03:01 PM
How about you tell us how to find and edit the key map, and what it's limits are?

And perhaps an example of what needs a kernel fix?

Magister2k7
13th March 2010, 11:25 PM
I have ported latest Vogue changes to Titan, so now we have Bluetooth working. All changes are pushed to git (http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogue).
Also, maybe, this kernel will be able to boot from NAND. But I have not tried, as I do not need this for now.
You can compile it yourself, or download from my site (http://magister.ipsys.net/files/android/zImage_20100314)
------------
Regarding the keymap. You can edit /usr/keylayout/qwerty.kl and remap keys as you wish. However, some keys, such as Mail, Internet and WiFi switch are hardcoded in the kernel, so they cannot be changed this way. To change them you need to patch board-titan-frontkeys.c file and recompile kernel.

LargePrime
15th March 2010, 08:44 PM
Magister2k7 how do you feel about a bounty for getting wifi working?

Magister2k7
15th March 2010, 11:23 PM
Magister2k7 how do you feel about a bounty for getting wifi working?

I will not do that, as I cannot even test it - there is no WiFi access points near me.

d@rthqu3
18th March 2010, 03:38 AM
Im pretty new at programming. But id be happy to help in any way I can. I took a look at the kernel, and it does seem pretty hard to do. That said, i dont mind learning. I think being part of an open source project is a great way to learn. So please let me know what i can do to help. You can just PM me or something.

sd_matto
18th March 2010, 10:40 AM
Also, maybe, this kernel will be able to boot from NAND. But I have not tried, as I do not need this for now.


What are the steps that one would need to take to convert your zImage to a flashable .nbh (i.e., in order to boot from NAND)? I have searched, and though there are lots of premade solutions for Vogue/Kaiser/Polaris, I could not find a step-by-step description of what needs to be done.

I understand that once I have the right .nbh, I can try the following steps (no guarantee of success) to flash my phone: http://forum.xda-developers.com/showthread.php?t=636024

Thanks in advance for any help.

edward_b
18th March 2010, 12:26 PM
I will not do that, as I cannot even test it - there is no WiFi access points near me.


I've got a few access points near me :D, and with the Nokia 770 running maemo-mapper, i've got a few more wifi access points mapped out.

Please let me know how i can help test the Titan wifi zImages that result...

Magister2k7
21st March 2010, 12:46 AM
Im pretty new at programming. But id be happy to help in any way I can. I took a look at the kernel, and it does seem pretty hard to do. That said, i dont mind learning. I think being part of an open source project is a great way to learn. So please let me know what i can do to help. You can just PM me or something.

First, you can try to improve touchscreen. See Vogue touchscreen as a reference, dzo have made a lot of improvements there.

What are the steps that one would need to take to convert your zImage to a flashable .nbh (i.e., in order to boot from NAND)? I have searched, and though there are lots of premade solutions for Vogue/Kaiser/Polaris, I could not find a step-by-step description of what needs to be done.

I understand that once I have the right .nbh, I can try the following steps (no guarantee of success) to flash my phone: http://forum.xda-developers.com/showthread.php?t=636024

Thanks in advance for any help.

For now, I do not know how to make it, however that should be pretty simple. But I do not see any point of flashing Android to NAND for now, so if you wish - search forums yourself.

d@rthqu3
21st March 2010, 11:53 PM
sounds cool mag. ill look into it. :-)

LargePrime
22nd March 2010, 04:07 PM
I will not do that, as I cannot even test it - there is no WiFi access points near me.How about the camera?

Magister2k7
22nd March 2010, 06:00 PM
How about the camera?

Do you really use it? )
btw, it will eat some memory.

I think Android is useless for our phones. Only thing I use for now is Music - that's all. And even it works so slow...

LargePrime
23rd March 2010, 11:31 AM
Do you really use it? )
btw, it will eat some memory.

I think Android is useless for our phones. Only thing I use for now is Music - that's all. And even it works so slow...So the problem is ANDROID is heavier than WinMo?

Is it likely that ANDROID will have performance improvements?

Magister2k7
23rd March 2010, 11:40 AM
So the problem is ANDROID is heavier than WinMo?

Is it likely that ANDROID will have performance improvements?

Just boot Android and then switch to console (press Mail button) - you will see a lot of 'process ... killed' messages - that is due to lack of RAM. And it's just plain OS, with no any applications.

I don't think it will ever need less memory, as it is easier for Google just to target Android for devices with more RAM.

Maybe we should look for another OS than Android. Maybe Mer linux (it boots and some of the features work), or something like GPE (boots too) or Qtopia (haven't tried).

onecallednick
24th March 2010, 02:45 AM
I'm up for anything. I don't want this quite good piece of hardware to die along with its unfortunate original OS. What have you had work and not work with Mer? It sounds like the most promising of the ones you mentioned.

LargePrime
24th March 2010, 12:00 PM
Just boot Android and then switch to console (press Mail button) - you will see a lot of 'process ... killed' messages - that is due to lack of RAM. And it's just plain OS, with no any applications.

I don't think it will ever need less memory, as it is easier for Google just to target Android for devices with more RAM.

Maybe we should look for another OS than Android. Maybe Mer linux (it boots and some of the features work), or something like GPE (boots too) or Qtopia (haven't tried).Your currently our expert so tell us what is needed. You want we should help with one of these other distros?

How does the memory bandwidth compare to the bandwidth to/from a class 6 card? Can we use the class 6 as a memory extension?

Magister2k7
24th March 2010, 05:15 PM
Your currently our expert so tell us what is needed. You want we should help with one of these other distros?

First, someone should look what distro has more features, more software, etc - to decide which one to use. I think anyone can do this - so, if anyone wishes - please do some searching.
The next step will be to try running and usable it on our devices - this is the place where some linux and maybe programming skills are needed.

How does the memory bandwidth compare to the bandwidth to/from a class 6 card? Can we use the class 6 as a memory extension?

We can use it as a swap, but it is not an additional memory - as CPU can execute programs only in real memory, not swapped. I tried enabling swap on Android with my class 6 SD card, and with default policy it is almost unused. With Android 1.0 it gets used, but device becomes very slow.

onecallednick
25th March 2010, 11:04 PM
I'd like to give Mer a shot. I like the sound of a mobile OS based on Debian, and I see they've got it partially working on a Touch Pro 2. I don't know if that's going to help us out, since the TP2 has 288MB RAM. Magister, how did you get it up and running to the extent that you did?

onecallednick
25th March 2010, 11:46 PM
I don't know about mer either, dang it. Why? Why couldn't we have just 64 more megs of RAM?

Magister2k7
26th March 2010, 10:45 AM
I'd like to give Mer a shot. I like the sound of a mobile OS based on Debian, and I see they've got it partially working on a Touch Pro 2. I don't know if that's going to help us out, since the TP2 has 288MB RAM. Magister, how did you get it up and running to the extent that you did?
Where can I download their build?

The problem I faced when running Mer is that is runs normally only with 640x480 resolution, that means we need to enable display scaling which makes drawing slower and adds blur. However, that can be fixed I think. Just get my build from http://magister.ipsys.net/?download=mer-20091203.zip and try to play with it.

onecallednick
26th March 2010, 04:57 PM
Sorry to be such a n00b, but how does one set up mer to function? Same as android on the sd card?

Magister2k7
26th March 2010, 07:37 PM
Sorry to be such a n00b, but how does one set up mer to function? Same as android on the sd card?

Almost the same. There is a readme in that build, read it.

Jemilio3
2nd May 2010, 02:29 AM
I figured out why the Ion build would not boot (failed to mount /system). When unpacking and repacking the system.sqsh you have to use squashfstools 3, not 4. I put all the wifi drivers in and the build booted up, but the wifi still wouldn't turn on. I tried many different things, none of them work. I tried "ifconfig tiwlan0" and it fails due to "input/output error". Also, when I change directory to /system/lib/modules and do " insmod wlan.ko" I get "inmod failed: no such device" any ideas on what's going on and how to fix it? Porting this wifi drive shouldn't be hard, as it is the same adapter and drivers as used in the kaiser and its builds.

conradcliff
14th May 2010, 06:14 AM
I think Android is useless for our phones. Only thing I use for now is Music - that's all. And even it works so slow...

So it would seem that Android for the Titan is a lost cause..I just hate the thought of purchasing another phone but I simply can't stand WinMo any longer..it's driving me crazy!

I thought that I read that 1.5 and 1.6 were running well on the titan as far as speed is concerned..is this not the case?

Oh well...maybe I'll pull out the old Nokia and give the Titan a break before I throw it against the windshield of an oncoming semi-truck..

MrPenguin_2
14th May 2010, 06:20 AM
So it would seem that Android for the Titan is a lost cause..I just hate the thought of purchasing another phone but I simply can't stand WinMo any longer..it's driving me crazy!

I thought that I read that 1.5 and 1.6 were running well on the titan as far as speed is concerned..is this not the case?

Oh well...maybe I'll pull out the old Nokia and give the Titan a break before I throw it against the windshield of an oncoming semi-truck..

1.5 was slow, but still usable. I never tried 1.6. I can tell you one thing though...I picked up an Eris for $50 + my old Palm Centro. Holy crap. There is a *huge* difference.

conradcliff
14th May 2010, 06:40 AM
Oh man, what a deal!...I guess I'm just gonna have to wait it out for a while. Stupid WinMo piece of poop.

MrPenguin_2
14th May 2010, 07:42 AM
Yeah, I pounced on the ad when I saw it on Craigslist. After the guy who sold me the Eris left the Verizon store, the Verizon rep looked at me and said "Why would they want that turd of a phone?"

Hopefully you won't have to wait that long. With the release of the Incredible the Eris should be getting cheaper.