yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
Thanks, but I thought the -noshm command disables ssh?

I'll try that; thanks.
[Touch Pro2, Tilt 2 Android Development] Gunstar_Hero:
Signed Apps Bug

Just as a quick note, I can vouch/ confirm fact that installing the Default_Signed_DisableSecurity.CAB file in the wiki before running haret.exe does work. After booting back into windows mobile, I can run and install apps just fine. So, if this means anything to anyone, here you are I guess.

Touch Pro 2 AT&T Stock Rom

Windows Mobile 6.5 Stock
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Thanks for testing. The eth0-wlan0 stuff will be fixed in a next build. AFAIK amiPro's keyboard manager currently supports only Rhodium

I think that you can run Ubuntu on HTC Magic both natively or kind of emulated (with chroot):

http://xdatap1.wordpress.com/2009/05/03/jaunty-under-android/

http://www.androidfanatic.com/community-forums.html?func=view&catid=9&id=1615

The only problem is that there's nobody who'll tweak Ubuntu to run better on those phones.

As of yet, nobody has offered to create such a cab. But hey, copying five files to your SD card and editing a text file really shouldn't be that difficult.

http://wiki.xda-developers.com/index.php?pagename=RhodiumUbuntu#Installation

If you really like terminal (:cool:),you might be interested in this "apps"

http://kmandla.wordpress.com/software/

Thanks. Athough our Ubuntu might not be as snappy and user friendly as Android, it's still nice to know that you have a full featured Linux Distro in your pocket :rolleyes: What is more, at least Rhodium and Raphael really do look and feel like tiny netbooks when running Rhobuntu.

Good suggestion. Single click should really make it more convenient. By the way, Rhobuntu is already a bit Lubuntu because we use that lightweight LXDE desktop too.

@all - Project Organization

Just wanted to let you know that I also created a special thread for Diamond, since it was the only supported device without a dedicated thread.

http://xdaforums.com/showthread.php?t=664530&page=2

As far as Xperia X1 is concerned, I've already got at least one positive feedback, although without much information

http://xdaforums.com/showthread.php?t=631437&page=40

Thus, it might be necessary to open a dedicated Xperia thread, since I don't feel like hijacking fatsal's X1Ubuntu thread.

Other Rhobuntu threads are so far:

Ubuntu running on HTC Pure

[DISCUSSION/TESTING] Ubuntu Linux on Blackstone

Ubuntu 9.04 port [Updated 14APR10] Easy wifi and 3g setup

Thus, I probably shouldn't create new threads for Raphael/Fuze, Blackstone and Diamond 2/Pure :confused:
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
X-org hacking status

As some of you probably know, currently we can't get X.Org (I mean real X.Org not Kdrive we're using now) running, because of the touchscreen problems (inverted axes, very unprecise, clicking doesn't work).

Today I found something really interesting

http://wiki.maemo.org/Mer/Documentation/Installation#Pocket_Loox_720_port_.28experimental.29

The thing is that after I removed xserver-xorg-input-synaptics, the touchsreen wasn't recognized at all. Thus, X.Org really seems to think that our touchsreen is a touchpad which would explain most of the problems.
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
I think I can confirm that. I tried installing xfce so I could install this Link (So I can mess with my mac-user friends :D). At the login screen the pointer only moved like a touchpad with click not working.

Also, I can confirm brightness control does work.

Lately, I haven't been able to kill the xserver for some reason. I'm not sure which keys are ctrl and alt so I hold all those keys and push backspace, which worked before, but not anymore.

One minor annoyance with calibration: I can't get it just right; it is always just a little off, which I've never noticed in Winmo or Android. That could always be because of the much larger icons in those that just made it unnoticeable.
[Touch Pro2, Tilt 2 Android Development] zombiegristle:
Does anybody know how to change the path of the ubuntu.img file? I'm going to try running two versions of this together, so I'd need two separate images.
[Touch Pro2, Tilt 2 Android Development] nadegda:
I must be stupid but I still don't get how to get Sprint TP2 to connect to 3G using Ubuntu. I edited the file, then tried to use 3G config but have no idea what to enter for user, pass and whatever else. Could someone help?
[Touch Pro2, Tilt 2 Android Development] iman0g:
Ok so maybe I'm a complete Noob but, my computer keeps saying that it cannot open .002 as an archive, so I cnt extract the files to my computer!!! HELP!!!
[Touch Pro2, Tilt 2 Android Development] sebbo90:
You just need to ectract the .001 archive and it will use the files from the .002
[Touch Pro2, Tilt 2 Android Development] zombiegristle:
Those fields depend on your service provider. You'll have to Googel it, it's not the sort of info they just hand out to customers. I use the info from Cingular, and it works for me even though I'm on Sprint (though, the DNS is Sprint's) - you can give that a try:

Username: WAP@CINGULARGPRS.COM

Password: CINGULAR1

APN: wap.cingular

DNS: 68.28.50.91
[Touch Pro2, Tilt 2 Android Development] phhusson:
Search for tslib driver for xorg. IIRC, that's what OpenEmbedded guys use.
[Touch Pro2, Tilt 2 Android Development] yuco91:
hi guys ! when I start the HARET.EXE the DIAMONd reboot and then boot winmo instead of Ubuntu ...

Help me !!
[Touch Pro2, Tilt 2 Android Development] walter79:
http://packages.debian.org/lenny/xserver-xorg-input-tslib
[Touch Pro2, Tilt 2 Android Development] walter79:
Does anybody know, if we can port programs from the openmoko projekt to rhobuntu?

Maybe we can use some application for telephonie.

http://wiki.openmoko.org/wiki/Applications

you can find also a src repository for amrv4t

src/gz testing-arm http://downloads.openmoko.org/repository/testing/armv4t
[Touch Pro2, Tilt 2 Android Development] merovigiam:
awesome

i didnt believe at all when i first saw the post at the portal... wth? then i searched for more, downloaded, unzipped, coppied, AND RUN!

awesome!, i was very happy with the cooked ROM that the people here develop so much well and useful, then, now, i can run linux! i cant describe the happiness of myself.

i am learning C language now, and if, somehow i may help, i would love to try when im free :)

it ran perfectly at my touch pro as described on my sign below

THANK YOU GUYS SO MUCH
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Well, X.Org kinda works:

with this xorg.conf

http://pastebin.com/9WCk3Lmn

and AllowRootLogin=true in /etc/gdm/gdm.conf. Start via gdm

Still, there are much problems to solve:

gdm daemon starts at the very beginning, but ts_calibrate must be executed before

use sed in init to change event* in xorg.conf

rotation doesn't work

FN doesn't work

Can't say, when I'm going to address them. Next week I'll be in my uni from 10 till 17 -> no way.
[Touch Pro2, Tilt 2 Android Development] walter79:
Rotation:

Change:

Option "Rotate" "NONE"

to

Option "RandRRotation" "on"

Restart your X. Now xrandr will work ok.

http://ubuntuforums.org/showthread.php?t=148177

see at the end of page 1
[Touch Pro2, Tilt 2 Android Development] merovigiam:
halp

Fine. I have to compile the program to a arm process...

Well, first: I am new at programming stuff, and i want to go and know as deeper things/stuffs as you guys are. (linux, dev, prog, etc)

Currently i know the basics of C and few C++, and i would like to use my TP with the gorgeous Rhobuntu to develop (text editor, compile and debug...) simple programs to learn and practice university stuffs.

Is that possible without asking too much for you guys?

how should i proceed?:confused:
[Touch Pro2, Tilt 2 Android Development] teekanne:
hey guys.

just wanted to let you know that i've successfully send sms using at commands / pdu mode on my diamond.

i'll write a script and publish it as soon as possible.
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Thanks.

I guess, it should be ok to simply replace startx by gdm in the .bashrc to make the stuff auto load. The keyboard problems probably have something to do with the xkb layout in xorg.conf. Enabling dontzap in xorg.conf might be useful too.

I don't really do much with C/C++, but I guess you need a compiler (gcc/g++) and an appropriate IDE (Integrated development environment)

apt-get install build-essential

should give you the compiler. As for IDE, I usually use geany

apt-get install geany

Nice. Slowly but steady Rhobuntu becomes even more useful.

------------------------------------

As I've already said, this week I won't have any time for working on a new build. Yeah, university is such a fun killer. So, if someone feels like creating test builds, go ahead.
[Touch Pro2, Tilt 2 Android Development] walter79:
great. Did you try receiving sms?
[Touch Pro2, Tilt 2 Android Development] asoldier:
Drop rapidshare.

If you'd be interested in some massive storage so you don't have to split your files, hit me up. I'll give you full cpanel access + cgi + ftp + + + ... let me know. Not a gimmick, ask theluminariumDOTnet and an1kenDOTnet etc.
[Touch Pro2, Tilt 2 Android Development] amiPro:
I'm working in a new version that is configurable with less hard-coding. I wish I can release it within few days.
[Touch Pro2, Tilt 2 Android Development] zombiegristle:
On the topic of keyboard layouts, which one should I be using now for a Sprint Touch Pro2? On Android I use rhod400, but here it seems that messes with the Fn and e-mail keys?

And do the above posts now mean we have a working GNOME environment by using the alternate touchscreen libraries?
[Touch Pro2, Tilt 2 Android Development] dravik:
How can I login? whitouth keyboard..?
[Touch Pro2, Tilt 2 Android Development] Flop!:
Hello!

Did you try last build??

There is no login or password nedded...

I use that build with my TOPAZ / Diamond Touch 2.

Flop!
[Touch Pro2, Tilt 2 Android Development] ssuukk:
Nobody able to help with

dmd_module_init: sdio_register_driver timeout

during boot?
[Touch Pro2, Tilt 2 Android Development] J0nas:
hi!

I have a raphael, but, when I install and config SETUP.txt I can't find this step,

* change "wl1251_mac=00:1f:df:b1:23:30" to "wl1251_mac=YOUR_MAC_ADDRESS"

anyone can help me please?
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Did it work for you? Cause in my case it doesn't :(
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
It's available only in the 14_04_2010 Build.
[Touch Pro2, Tilt 2 Android Development] amiPro:
I'm playing with ofono (ofono.org). Sending and receiving SMS is working using the included scripts. Voice calls are also working except that no voice can be heard from both ends.
[Touch Pro2, Tilt 2 Android Development] teekanne:
nice! my script basically worked already, but i guess ofono will be a bit more powerful and convenient than my python script...
[Touch Pro2, Tilt 2 Android Development] flash32:
Hey guys,

First off, just like to say thanks for getting a functional Ubuntu running on my HTC Touch pro, it's great!

Now onto the questions. I've been looking at trying to add some power management options to the Ubuntu img, but I've hit a road block.

My research into this subject has pointed me to something called acpi, which is used to show information on battery.

I tried installing the acpi package (acpitool), but when I try to run it I get the following error: "Make sure your kernel has ACPI support enabled.".

My linux skills are pretty limited and I was thinking maybe someone on this forum might know what to do.

Also, here are some other packages I've found dealing with power managemen; the xbattbar sounds promising. (hXXps://launchpad.net/ubuntu/jaunty/armel?text=acpi)

Hope this info is helpful in some way.

Keep up the great work,

flash32
[Touch Pro2, Tilt 2 Android Development] teekanne:
acpi is a standard for desktop computers / servers which afaik also has to be implemented by the hardware, e.g. power supply unit.

if you want to make some energy enhancements look at /sys/class/power_supply/battery.

there are several files / sockets which display power information e.g.

root@rhobuntu:~# cat /sys/class/power_supply/battery/uevent
POWER_SUPPLY_NAME=battery
POWER_SUPPLY_TYPE=Battery
POWER_SUPPLY_STATUS=Not charging
POWER_SUPPLY_HEALTH=Good
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CAPACITY=83

the only socket which seems to display reliable values is batt_vol.

root@rhobuntu:~# cat /sys/class/power_supply/battery/batt_vol
3883

batt_vol seems to be the current in milliVolt. it starts at ~4200 when it's fully charged and the device powers off at estimated ~3300 (htc diamond original battery).

it would be nice to have a monitoring tool, where we can setup this values as max-min.

i've tried the battery monitor which comes with lxde but it also seems to read information from /proc/acpi
[Touch Pro2, Tilt 2 Android Development] teekanne:
some more power related stuff:

to enable charging:

echo 2 > /dbgfs/htc_battery/charger_state

values:

0 > disabled

1 > slow charge

2 > fast charge

this line already exists in /init, but i'm not sure if it works. but the status in /sys/class/power_supply/battery/uevent changes from non charging to charging.

echo 1 > /dbgfs/micropklt_dbg/auto_backlight

automatically controls backlight. you have to disable auto-backlight in winmo before. i'm not too sure about this settings, because currently

echo 3 > /sys/class/htc_hw/test

is supposed to control auto-backlight...but it doesn't seem to do anything for me on my diam100.

if you want to to check background light just

cat /dbgfs/micropklt_dbg/light

you can always turn off your screen completely by

echo 1 > /sys/class/htc_hw/test

the screen comes back alive with

echo 2 > /sys/class/htc_hw/test
[Touch Pro2, Tilt 2 Android Development] phhusson:
Theorically, this is no longer needed as we autodetect vbus properly.

I'm no longer sure if it works or not mmm

htc_hw/test is hackish (you've seen its name.), please don't use if you don't need to. Here, just set the auto_backlight stuff :p And writing 3 disables autobacklight.

IIRC it might need autobacklight on.

Again don't do that.

There are "proper" Linux "API" to do that, like /sys/class/leds/lcd-backlight/brightness
[Touch Pro2, Tilt 2 Android Development] amiPro:
I attached a new release of the keyboard manager. I added the following features:

The key codes and stickiness behavior is controlled by a configuration file /etc/rhod_key_driver.conf. The stickiness can be disabled, be sticky only till another key is pressed, be sticky till it is pressed again (like caps lock), or the winmo behavior.

It accepts the option -v to enable debug message. This option is useful to check the codes for key presses. Execute the following. Log messages will be generated with the key presses codes.

rhod_key_driver -v

It scans the evdev device files instead of hard coding

Please tell me if you have problems. Also more suggestions are welcomed.
[Touch Pro2, Tilt 2 Android Development] banks8170:
HELP?

i have the same problem...any help here?
[Touch Pro2, Tilt 2 Android Development] diamond_lover:
What about this interface? It will be simply for us :P

http://www.ubuntu.com/products/mobile
[Touch Pro2, Tilt 2 Android Development] merovigiam:
AWESOME! Bombenbach!

How can i learn more about Linux? like those cool commands like apt-get, and how to install other programs that i already downloaded... etc.

NOTE that im not asking you to google it, im asking you a good source of information, and i would love if you tell me a book.

And i'm sorry for bothering you ^^''

:D
[Touch Pro2, Tilt 2 Android Development] sebbo90:
A good place to start is on the ubuntu forums for more ubuntu specific commands like apt-get, also just googling for a rask you want to do will normally come up with amble sources and how-to's
[Touch Pro2, Tilt 2 Android Development] walter79:
Looks nice.

Based on Gnome.

But first we need xorg grafic driver.
[Touch Pro2, Tilt 2 Android Development] max3200:
problem: can't access tty; job control; job control turn off

Hi guys,

I have a problem , I an trying to install Android on my HTC Touch Pro 2. But I launch the application, I can see the pinguin with a lot of sentences and then it says:

"failed to find ubuntu.img on SD Card.

can't access tty; job control; job control turn off"

but the ubuntu.img is on the sd card.

What shoul I do?

Thank you.
[Touch Pro2, Tilt 2 Android Development] Boushh:
THIS is a good Hub to start off at if you are new to linux, specifically Ubuntu. It has links to the forums, meetings, chat rooms focused on helping beginners and more. Don't be intimidated by it, I am far from a hardcore linux user but it's very easy to learn how to be proficient in it.
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
I'd try using a freshly formatted SD card.

Can you run Android on your Touch Pro 2? Because we use the same kernel so that if Android doesn't boot too, it's probably kernel related

Great! Thanks!

If only Fuze people would be that nice to report the right scancodes and do some tests, sticky keys would probably become available on Touch Pro, too. But as long as nobody is willing to help, this feature is Rhodium only
[Touch Pro2, Tilt 2 Android Development] teekanne:
I've also tried ofono and really like it. with it's dbus integration it should be quite easy to make a nice frontend.

if anyone's else is interested how to send / receive sms using ofono:

apt-get install libglib2.0-dev
apt-get install libdbus-1-dev
wget http://www.kernel.org/pub/linux/network/ofono/ofono-0.20.tar.gz
tar xfvz ofono-0.20.tar.gz
cd ofono-0.20
./configure
make && make install

after installation edit ofono's modem config file located at /usr/local/etc/ofono/modem.conf and uncomment the "g1" paragraph.

that's it basically. to use ofono start the ofono daemon with the command

ofonod

inside the previously extracted folder with the source files, there's a sub-folder called "test" with several python scripts.

use the script

./enable-modem

to initialise your gsm radio. now send/receive sms with

./receive-sms
./send-sms [number] [text]
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
I can do it for Fuze. Just give me a quick walkthrough or whatever I need to do. Also, remember Fuze and Touch Pro have slightly different keyboards but nothing major.
[Touch Pro2, Tilt 2 Android Development] demandarin:
I just read the wiki on this Rhobuntu thing. Man, this site just gets better and better. Im definitely gonna keep an eye on this. It can open and run any type of file no matter the OS, UnBelievable. Thats Crazy. Really. I wonder can my phone handle having this Rhobuntu, XAndroid 2.1, and WM 6.5 in it. im geeked out over here..lol :cool: i gotta leave this site , this is like some futuristic ish..lol
[Touch Pro2, Tilt 2 Android Development] teekanne:
Although i'm not using 3g, i guess the problem could be a missing carriage return. try adding a "\r", so it would look like

echo -e 'ATZ[COLOR="Red"]\r[/COLOR]' > /dev/smd0

or

echo -e 'AT&F[COLOR="red"]\r[/COLOR]' > /dev/smd0
[Touch Pro2, Tilt 2 Android Development] pavkata88:
I've tried it in my Raphael and it doesn't work. It boot and there is empty screen. I've tried to change the mtype but it just didn't except anything but numbers and then just stop working and i need to soft reset the device.

Please help
[Touch Pro2, Tilt 2 Android Development] zombiegristle:
And I have a Touch Pro2. If someone would post a quick how-to, we can help get this show on the road!
[Touch Pro2, Tilt 2 Android Development] setox:
so i made a mistake when i was setting up the touch screen and its really off how do i fix that?
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Well, I like the new 9.04 builds but the latest one ( April 14th ) seems to have a issue with the suspend...

It can suspend just fine...however "waking" doesnt work....itll just get stuck at a black screen. so I disabled it....however I sometimes accidently hit the power button and itll get stuck at black screen again....

Any way of disabling the power button for suspend?

Thanks
[Touch Pro2, Tilt 2 Android Development] bollux78:
Hey guys, booted real fine on my diam100, wlan ok, speed unbelievable considering the hardware.

installed x11vnc, fine, but can´t connect to phone using vncviewer on windows, stuck at negotiating protocol version... anyone?

ps. will try the android zimage and modules to try sound and stuff.
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Great. You just have to open lxterminal

and run

showkey -k

This will give you the scancodes for the buttons you press (like 8, 16 ,135 etc.). I'd like to know the scancodes for Power, Volume Up/Down, Home, Back,Talk, End Call and all the keys on the keyboard. With this information it should be possible to create a proper Fuze keymap. Yeah, pressing buttons and writing down the scancodes is tedious, but still nothing difficult.

Thanks, but I guess, I've another solution. The problem is that even if you turn ppp0 off via ifconfig, the pppd process is still there and it prevents 3G from working properly when establishing a new connection. The solution is very simple: before a new 3G connection is established, the script has to make sure, that pppd is not running. That will be very easy to fix by adding killall ppd at the very beginning of the 3Gon script :)

Do you mean that you miscalibrated it? Then edit startup.txt and change "recalibrate=false" to "recalibrate=true". On next boot your old calibration file will be deleted and you'll be able to calibrate again. After calibrated succesfully edit start.txt once again and change "recalibrate=true" to "recalibrate=false"

On my Rhodium suspend works great. When you do it for the first time after boot, you have to wait at least 20-25 seconds before waking it up again. After that you can also wake it up immediately. Anyway, amiPro's new keyboard manager has a config file, so that it should be possible to disable suspend on Power button. Have to wait for a new build.
[Touch Pro2, Tilt 2 Android Development] setox:
thanks so much i just installed it again and got it going but thats good to know and i am not getting 3g with sprint i followed the instructions but its still saying it was activated but no web working... not sure whats going on
[Touch Pro2, Tilt 2 Android Development] Boushh:
I will have my CDMA Touch Pro back in my possession next week, so I can help out with that once I get it.
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
Here you go (From left to right and top to bottom):

Windows 2

@ 3

_ 4

! 5

( 6

) 7

' 8

" 9

; 10

: 11

/ 12

- 13

caps 15

q 16

w 17

e 18

r 19

t 20

y 21

u 22

i 23

o 24

p 25

backspace 14

fn 58

a 30

s 31

d 32

f 33

g 34

h 35

j 36

k 37

l 38

enter 28

left shift 42

z 44

x 45

c 46

v 47

b 48

n 49

m 50

? 53

up 103

right shift 54

ok 29

calendar 56

contacts 388

mail 215

web 100

space 57

, 51

. 52

left 105

down 108

right 106

power 102

volume up 115

volume down 114

ptt 169

Front buttons (capacitive sensor works apparently):

home 139

start call 231

back 158

end call 107

select 232

up 103

down 108

left 105

right 106

Here's a picture for reference:
[Touch Pro2, Tilt 2 Android Development] HamSummit:
would say that it's like at the keyboard 106
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
I thought of that but for some reason I thought I checked and the front keys were different from the keyboard keys, but you're right. Weird. I'll change that.