yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] walter79:
I managed that the screen calibration works.!

I used the zimage for the 01.March.2010 xandroid build. the startup.txt i change like this:

lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78

I copied the ts-calibration form android to the ubuntu build.

And now the screen callibration works.

:)
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Same just fixed it about 30min ago although i didnt copy the ts-calibration from the andtiod build :S
[Touch Pro2, Tilt 2 Android Development] aq3e:
Alright! lets get a new rar going!
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Just uploaded this minute hope it works for everyone :)
[Touch Pro2, Tilt 2 Android Development] aq3e:
Crap that was quick!!! thanks! Will test in a minute.
[Touch Pro2, Tilt 2 Android Development] walter79:
I will test the new build.

Does Sound work?
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Nope it does not at the moment to my knowledge
[Touch Pro2, Tilt 2 Android Development] araknos:
ln - /dev/smd0sleep /dev/modem

that should do the trick
[Touch Pro2, Tilt 2 Android Development] phhusson:
You can't use kppp for modem here.

We have two different channels, one is for the AT commands, the other is for the raw ppp data.
[Touch Pro2, Tilt 2 Android Development] walter79:
what about charging during use ubuntu.

Does battery charge or not?
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
x11vnc doesn't seem to work

Seems like x11vnc doesn't want to work for me... errors on:

shmget(scanline) failed.
shmget: Function not implemented.

Any ideas?
[Touch Pro2, Tilt 2 Android Development] sztupy:
I modified the root/.bashrc to enumerate all input devices for tslib, to enable devices that have the touchscreen not at /dev/input/event1 (like Raphael)

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
clear
sleep 3s
for i in `seq 0 9`;
do
TSLIB_TSDEVICE=/dev/input/event$i;
export TSLIB_TSDEVICE=/dev/input/event$i;
res=`ts_calibrate`
echo $res
if [ -z "`echo $res | grep -i \"calibration failed\"`" ]; then
break;
fi
done
wait
sleep 3s
wait
startx
fi

with this fix and of coruse with changing the startup.txt the latest build works with raphael with calibration. Other stuff are still broken, but it's a start.
[Touch Pro2, Tilt 2 Android Development] phhusson:
Get a real X driver.
[Touch Pro2, Tilt 2 Android Development] andrew-in-woking:
Installing .deb packages

Hi all

I have downloaded the Flash ActiveX installer in .deb format but I am having problems installing it. I don't seem to be able to open it from the desktop. I want to see what Firefox can do with some heavy flash sites.

Also, is there any right click in the latest build?

Thanks

andrew-in-woking
[Touch Pro2, Tilt 2 Android Development] walter79:
right click = Use Ctrl+"Stylus click"
[Touch Pro2, Tilt 2 Android Development] jsmith8858:
I don't think there's an ARM build for flash, is there?
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Nope :P

-noshm did the trick it seems

Now we can all use VNC as a alternative for testing stuff ;P

Cheers!
[Touch Pro2, Tilt 2 Android Development] phhusson:
Still, a real X driver is needed to get this stuff usable :p

Fbdev is way too slow, and xf86-video-msm should be quite easy to get working.
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Oh I'm not doubting that....just that it's a quick fix at least for keyboard related issues :p ( since now I can use my REAL keyboard and a not so iffy mouse ;) )
[Touch Pro2, Tilt 2 Android Development] explisiv:
great idea but here is another

I recently found out about a mobile ubuntu called moblin, and it is designed to be finger friendly.

www.moblin.org

lets you download the img file. and im sure you would be able to handle this version better because it has built in phone features....
[Touch Pro2, Tilt 2 Android Development] saymyname:
can we get youtube to work?it requires a flash to be installed
[Touch Pro2, Tilt 2 Android Development] walter79:
Moblin is for intel x86 prozessors, like Atom
[Touch Pro2, Tilt 2 Android Development] explisiv:
well

but if you goto the moblin site it says that it runs on top of the ubuntu OS. so maybe if we can get some linux developers involved we can find a way around this alos there is a flavor of linux that is called mint and may prove to have a better performance increase with this project.
[Touch Pro2, Tilt 2 Android Development] walter79:
have a look to "hildon-desktop"
[Touch Pro2, Tilt 2 Android Development] explisiv:
wow

yes i just looked that up and it looks like its the core for the new mameeo so we could be booting nokia very soon too lol

also is there anyway to edit and keep settings when we boot into ubuntu like skins and wallpapers
[Touch Pro2, Tilt 2 Android Development] Star-Lite:
Moblin and Maemo joined forces and formed MeeGo, you might want to check that out as well?
[Touch Pro2, Tilt 2 Android Development] explisiv:
moblin update

wont boot with haret i tried. it came in a .img file and i just renamed it "Ubuntu" and it started then gave me an error. so that maybe as far as that goes. unless we can get a linux cammand expert to help us force mount.
[Touch Pro2, Tilt 2 Android Development] Broman400:
Wifi still won't work, even with the newest build on my Tilt 2, I open the terminal and type in iwlist eth0 scan essid linksys, on my router page is said the SSID is linksys. After that I click enter and then click the icon next to the time and click refresh and it tells me: No wireless networks found.

Also, my router is encrypted with WPA2 Personal.
[Touch Pro2, Tilt 2 Android Development] phhusson:
It's iwconfig eth0 essid linksys that you're supposed to run I think.
[Touch Pro2, Tilt 2 Android Development] honestgabe00:
Some observations from a lay-user

So I'm not a dev, but I can contribute some lay-user observations :D WiFi works great with the auto-search work around. Firefox works pretty well. Basic pages load about as fast as a mobile browser, but in full desktop format. Heavier pages however take very long to load, if they ever do. Firefox often becomes unresponsive on and off while loading, and unresponsive script notices pop up during heavier page loads also. I was able to install Firefox Add-on Adblocker Plus (an older version). While I'm not sure how well it was working, Firefox said it was working fine. I also think Firefox worked slightly faster than Midori. SDcard files are fully accessible after mounting.

As far as battery life goes, 1 hour of use with Wifi uses up roughly 20-25% of battery life (with the backlight on all the time, obviously). I think this is quite respectable. (Just to clarify, this is with the stock TP2 battery.)

And about future development, I don't really think any of the flashy Ubuntu portable versions will do anyone any good. I like using a full desktop OS on my phone. However, instead of a finger friendly version of Ubuntu, I think the ability to move the cursor around the UI would be much more useful.

Thanks to everyone working/contributing! You are all my heroes.
[Touch Pro2, Tilt 2 Android Development] Broman400:
doesnt work
[Touch Pro2, Tilt 2 Android Development] dcnqw:
I wonder if Maemo 5 might run, given it is pretty much a phone linux environ? Not sure how much hardware overlap there will be with the Nokia's though.

http://en.wikipedia.org/wiki/Maemo_5#Maemo_5

Also see http://talk.maemo.org/showthread.php?t=25975 where ubuntu was (much to my surprise also!) made to run on the Nokia tablets a year ago! Maybe some helpful stuff there?
[Touch Pro2, Tilt 2 Android Development] walter79:
After installing XFCE4 i can see that dynamic cpu switch works.

CPU sitch from 245 Mhz to 320 Mhz to 400 Mhz to 528 Mhz and back.
[Touch Pro2, Tilt 2 Android Development] Broman400:
Can anybody help me with my wifi issue? ;[
[Touch Pro2, Tilt 2 Android Development] walter79:
try without encryption.

after that try wep and wpa (2)

did you set on wicd encryption on?
[Touch Pro2, Tilt 2 Android Development] Scrog:
make sure the ssid is correct case: Linksys is different than linksys or linkSys. once u get it correct it should spit out a bunch of text. then go to the wireless config and refresh a few times. it should show up then
[Touch Pro2, Tilt 2 Android Development] phhusson:
Hum WEP works in ubuntu ?
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Yep i believe so :)
[Touch Pro2, Tilt 2 Android Development] walter79:
WPA2 works --> wiki

WEP one user said it work --> search forum
[Touch Pro2, Tilt 2 Android Development] phhusson:
Bahhh...

WEP doesn't work in android -_-'

I'll have to seek in the forum to see how he got it working I guess... (ie wpa_supplicant or just iwconfig thekey ?)
[Touch Pro2, Tilt 2 Android Development] walter79:
What kind of rhodium you have. Most of us have a rhodium100.
[Touch Pro2, Tilt 2 Android Development] janez0266:
My phone is HTC Touch Pro 2 RhodiumW, CDMA/GSM. How do I make a cdma ppp connection? :confused::confused: Should we have turned on the WIFI in WINMO before running HARET?:confused::confused:
[Touch Pro2, Tilt 2 Android Development] kwikit:
OK, read through all 42 pages finally... I will try to help as I can because I want to get Ubuntu working completely on the TP2.

Fantastic that you got WICD to work... I'll see if I can get Network-Manager to work.

WEP works in Ubuntu. WPA2 also works in Ubuntu. I have them setup on a system. Do they work on the TP2? Don't know yet if they will properly. I managed to fenagle Ubuntu Studio 9.10 onto my Viliv X70 and the only way to get the Marvell wifi to work was to use a manual method, neither WICD nor NM worked, which taught me a good bit about the commands. There's a lot of good info on Ubuntu and Networking out there. Good info on touchscreens also. Drivers are the real concern. Commands, you can find instructions all over.

Link not alowed: ubuntuforums.org/showthread.php?t=202834 I'm not sure all of this is correct, or even the WPA2 / WEP parts, but it's pretty close, so trial and error should resolve the issues.

Link not allowed: ubuntuforums.org/showthread.php?t=571188 This looks like it has valuable information on the manual how-to for networking, but it's not the resource I referenced. You'd need WPA_Supplicant.

Looking at the Keyboard in the HWLIST txt file that was posted, it looks like the system treats the phone as having 2 keyboards... maybe the FN set is keyboard 2?

Hardware Buttons?

I: Bus=0019 Vendor=0001 Product=0001 Version=0100

N: Name="gpio-keys"

P: Phys=gpio-keys/input0

S: Sysfs=/class/input/input0

U: Uniq=

H: Handlers=kbd event0

B: EV=3

B: KEY=40 0 0 0

Keyboards - main keyboard for common characters I believe

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="rhodium-keypad"

P: Phys=

S: Sysfs=/class/input/input2

U: Uniq=

H: Handlers=kbd event2

B: EV=3

B: KEY=800 c0800 0 0 0

Software Keyboard? Or Keyboard 2?

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="microp-keypad"

P: Phys=

S: Sysfs=/class/input/input4

U: Uniq=

H: Handlers=kbd event4

B: EV=120033

B: KEY=10000 0 0 0 0 0 0 80 900000 0 40000800 800016c0 0 21ff47f d3ff4ffc

B: MSC=10

B: LED=102

B: SW=1

Touchscreen I'm almost positive.

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="tssc-manager"

P: Phys=

S: Sysfs=/class/input/input1

U: Uniq=

H: Handlers=mouse0 event1

B: EV=b

B: KEY=400 0 4 0 0 0 0 0 0 0 0

B: ABS=11030003
[Touch Pro2, Tilt 2 Android Development] jsmith8858:
WEP definitely works, I also have a Tilt2, I have been connecting with no problems for a few days. Make absolutely sure you have your access point name correct, I am not sure but it may even be case sensitive.
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Nice! I'll test on Rhodium and if it doesn't cause any problems, I'll be glad to it. It would be really nice if Rhobuntu would run on Raphael too (at least with the appropriate Raphael kernel)

As phhuson already said, at the moment our video driver is pretty crappy which means that flash probably won't work properly. One of our next goals is to get the Rhodium Android video driver working on Rhobuntu. After that we could try to mess with flash.

I might be wrong, but I guess you can play at least Flash 9 on an ARM system. Sharp Netwalker, for instance, is an ARM netbook running Ubuntu and it can play flash. Check this out

http://www.youtube.com/watch?v=vhYLVDFM_5M

Great Job! Would you be so kind to add a small HOWTO concerning VNC to our wiki (see my signature). We really want people like you to share their achievements on Rhobuntu which may be interesting for other users.

Thanks for the idea. I'll try it out too. Let's see, how far it can boot :D

Well, that's interesting. I wasn't even aware of the fact that dynamic switching works. Thanks for digging it up :cool:

I guess I should try XFCE4 too.

As far as ppp is concerned, check out the wiki

http://wiki.xda-developers.com/index.php?pagename=RhodiumUbuntu#Getx20.3Gx20.working

WiFi: It doesn't matter whether WiFi is on or off in WinMo

Great! We really need all the people we can inspire for this project :)
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
If I may recommend something ( which I've sorta already done....to a point ) is that for the next build release that It'll be cleaned up. I noticed there was a lot of leftovers that were really not needing to be there ( games from previous installs and such ) that could reduce the actual build size a bit.

Just a suggestion.
[Touch Pro2, Tilt 2 Android Development] icemanbv:
Bombenbach,

can you make a build with virtual keyboard on it? I would love to make further tests on my Topaz (Diamond2)?

Thanks.
[Touch Pro2, Tilt 2 Android Development] walter79:
For all:

If you find some new software thats run or not on Rhobuntu.

Feel free to write a small info on the wiki page.

http://wiki.xda-developers.com/index.php?pagename=RhodiumUbuntu
[Touch Pro2, Tilt 2 Android Development] sentinel79:
Would it be possible to have a batch script run on boot to automount the sd?
[Touch Pro2, Tilt 2 Android Development] walter79:
with the newest build you can use mountsd to mount your sd card.

Have a look to the wiki.
[Touch Pro2, Tilt 2 Android Development] walter79:
with zimage for March 12 21:53:55 2010 http://zimages.googlecode.com/svn/a...sm-android/zImage-modules-20100312_215355.tar

Better screen calibration.

seems that boot is faster

battery was detected during boot

NO WIFI can anybody help?

Suspend works after select suspend at the logout menu (green LED, after push volup red LED)

But no way for wake up.

Maybe we can map one key as the "normal" power key (like PC)
[Touch Pro2, Tilt 2 Android Development] badboy848:
is it possible to extract the "ubuntu.img" file an a pc am usin vista.
[Touch Pro2, Tilt 2 Android Development] walter79:
Use a ubundu live cd!
[Touch Pro2, Tilt 2 Android Development] fatsal:
hi sebbo,

i think you should using wicd for wireless network. and in the preferences, try using dhcpcd (compiled by me :) ). it should work fine to connect wifi with WEP, WPA1 & WPA2.

--- or ---

run dhcpcd on lxterminal. the problem is wifi wasn't get their IP when tryin to connect, so solve this problem you should using dhcpcd to assign IP for WLAN0.

that the step i'm using on my ex X1.

cheers,

fatsal.
[Touch Pro2, Tilt 2 Android Development] k-zik:
first of all,thank you guys for this great job!

I'm a blackstone owner & i've tested it on my blackstone and it's working,i still using the virtual keyboard (the red square) but it's not very useful because its's small and it's not rotated!

i will try the new keyboard package but i'm just wondering if i could download it through windows and run it after mouning the sdcard, and if all his dependencies are satisfied!

Also,if we could use the dialer & the sms engine from android and port them to ubuntu to get a fully working os!

thnx guys
[Touch Pro2, Tilt 2 Android Development] badboy848:
is it possible to use "usb0" for local network connections

i think drivers will have to be made for the pc and the phone
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Replace the wifi drivers i.e the bcm4329.ko with the ones from the new kernel you downloaded and that should do the trick I think maybe if he has changed any of them with his kernel update
[Touch Pro2, Tilt 2 Android Development] phhusson:
No, it just works.

Set correctly the ips on both side and it's done.
[Touch Pro2, Tilt 2 Android Development] walter79:
Wifi is back
[Touch Pro2, Tilt 2 Android Development] biscuits1978:
Hopefully nobody has reported this, but...

Was trying to connect to my WiFi unsecured but with MAC filtering. It would see the network (after the workaround), but it would never obtain an IP. I then enabled WPA2, and again it stuck on the 'obtain IP' step.

I turned off MAC filtering and kept WPA2, and voila! it obtained an IP. Has anyone else had any luck with MAC filtering enabled?
[Touch Pro2, Tilt 2 Android Development] kwikit:
I think we need to get the Keyboard working, and we need to get rid of ROOT loading as default... we should use OnBoard as the login keyboard... you can enable OnBoard to load as a login keyboard if you enable accessibility features.

OK, so stepping some steps back, because a lot of packages are missing still... Keyboard. I have not figured it out yet, but I know what we need to do. Still trying, but it's getting late tonight.

XEV is installed, and this can be used to determine the KeyCodes of the various keys on the keypad.

XMODMAP is installed, and this will be used to define the mapping of the keys, so that we can get the Function key and other keys enabled.

I know the Function key is KEYCODE 8 and KEYSYM 0xffe3 and defines as CONTROL_L , but I haven't yet figured out the XMODMAP syntax, or how to properly have it load at startup, so that the keys are loaded.

Some info is here, but there is better info floating on the web.

Link not permitted: help.ubuntu.com/community/MultimediaKeys (it is https). Down in the detailed instructions section it describes how to load xmodmap at login.

If I make progress on the keyboard, I'll post instructions.
[Touch Pro2, Tilt 2 Android Development] kwikit:
Change the desktop theme to get rid of that annoying calendar.

Next thing we need to do is make the touchscreen more precise, and get rid of the screen calibration on every boot. That needs to be setup to only show up when a user calls for calibration either at or after bootup.
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Keyboard (I mean the hardware one) works on Rhodium 100, so you've probably got a Tilt 2, right?

In my latest builds xmodmap is loaded by default. You can configure it via /root/.xmodmap

walter79 and I have already tried to get Onscreen working (it seems that it's the only decent onscreen keyboard in the Linux world) but it returns some virtkey-errors. I'm afraid we'll have to compile it from sources in order to get it working.

Well, the touchscreen is indeed very inprecise but I don't have the necessary knowledge to make it work better. May be someone will find it out. Persistent calibration, however, should be quite possible, so I'll look into it today
[Touch Pro2, Tilt 2 Android Development] stonyhawk:
last time you said to me that if i want ubuntu to save i have to make a partition. now i have made an partition at friend of mine. i have copied the image and other ubuntu things in the 1 partition and all other things on the other. i also downloaded the other initgz file. but when i try to run ubuntu now it wont boot ubuntu and reboots windows mobile. :confused::confused:

also my android cant boot anymore :(:(

any one know what ive done wrong
[Touch Pro2, Tilt 2 Android Development] jsmith8858:
You don't need to partition, the environment persists as is.
[Touch Pro2, Tilt 2 Android Development] stonyhawk:
damn before this weekend and this build you had to make a partition which has cause me lots of troubles :(, i go try undo it and try the new build
[Touch Pro2, Tilt 2 Android Development] badboy848:
hey guys is it possible to connect a keyboard or mouse or maybe some other hardware to the fone through usb

i used the htc usb cable pluged it into a female to female usb extension and into the extension i tried pluging in the keyboard and mouse but no use

i think the usb has no voltage supply thts why it doesnt work. so what do u think possible or not
[Touch Pro2, Tilt 2 Android Development] nagpalbhuvan:
Hi there,

well, this works perfectly on my Touch diamond 2... {just tried booting :P will see other features later}

It's very nice to see this work...

But here's my question,

Is there any way i could make this work for my Blueangel....? It has a much bigger screen, and has a physical keyboard, so those are some benefits if someone can make it work, it'd be even easier to use it.

As for the processor, there's some omap software that speeds it up quite a bit...

So, back to the question, is there something i could do to make it work on my BA, or is there some tweak or something through which i can use this on my BA.

Regards,

Bobby

{Once again, the hard work you guys have put in is much appreciated :).. I've been waiting for this kind've an initiative for long in my mind :P... ah hah }
[Touch Pro2, Tilt 2 Android Development] walter79:
it could possible. You need some external 5V power.
[Touch Pro2, Tilt 2 Android Development] walter79:
The wiki link doesn`t work!
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Or he could just VNC to it.... since then he could use his computers keyboard and mouse...
[Touch Pro2, Tilt 2 Android Development] badboy848:
no but it would be really cool if your phone can act as a complete laptop. so tht if i am out i cud just plug a flash drive into the cable and have ubuntu identify it and other extra features

it will be great if we could make that happen.
[Touch Pro2, Tilt 2 Android Development] jsmith8858:
Is anyone working on a video driver? If it is easy to get working, my vote would be to get that squared away soon, a proper video driver would be a big win for the project and help boost performance a bit I would imagine!
[Touch Pro2, Tilt 2 Android Development] adrianh85:
that would be cool but for it to read usb drives i think someone will have to make usb host driver that work with the tp2 a the os!!
[Touch Pro2, Tilt 2 Android Development] amiPro:
Touch screen fix

I found a fix for the touch screen problem:

Edit the file /etc/udev/rules.d/20-names.rules

search for mice and comment the found line as following:

#KERNEL=="mice", NAME="input/%k"

then restart.

The problem is that X server is seeing two mouse sources, one is through tslib and the other row /dev/input/mice. By commenting the above line the mice device is not created while booting and X server will use only the tslib calibrated mouse source.
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Really there is no point in doing that.... if you are gonna do that you might as well be at a real computer. ( no offence )

That's saying if it IS host capable, I know its slave capable ( obviously ) but as to whether it can act as host will be the question ( this isn't a matter of drivers, it's a matter of whether or not the hardware can do it )

The only thing I can think of on how this could work ( for things like usb drives and such ) would be if the host controller is on the device you are trying to connect to the rhodium and you would still need a external power source to power it. ( again... this is saying it's not host capable which I believe its not but if a dev could fill me in on it I would love to know )
[Touch Pro2, Tilt 2 Android Development] badboy848:
thanks for the clarification.

so only if the device is host capable it would be possible.

what about the tv out function in winmo does the device act as a host there so if it does then all it would need is special drivers and maybe a voltage adjustment in the os.
[Touch Pro2, Tilt 2 Android Development] adrianh85:
i assume the hardware can based on the fact that we use sd, sdhc cards. the tp2 is the host while controling them! also i might add there is a mod to have internal mass memory added to the tp2 (all he did was add a sdhc slot to the main board!!)