yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] walter79:
new download link

http://www.filefront.com/15952003/Rhobuntu 18032010 fixed.7z
[Touch Pro2, Tilt 2 Android Development] wilfred0107:
Nice:) i'm gonna use it!
[Touch Pro2, Tilt 2 Android Development] pts69666:
does anyone know if the overclock available in the cdma android build works with this?
[Touch Pro2, Tilt 2 Android Development] mrbox23:
I used jaunty builds found on rhubuntu.4shared are these the most current biulds with wifi working? does wifi work on karmic builds?

ok i have tried a karmic and jaunty biuld. no wifi network found. im like ten feet from a router posting this using it. what am i doing wrong?
[Touch Pro2, Tilt 2 Android Development] nileshvedi:
Thanks Walter79, Downloading Now..

Will try and revert..
[Touch Pro2, Tilt 2 Android Development] phhusson:
Sure, it's the same kernel.
[Touch Pro2, Tilt 2 Android Development] Silver-Virus:
It's too slow (15 ko/s )

Can you share it in an other uploader like megaupload please ?

(Rhobunto 9.10 0430PM 23032010.7z)
[Touch Pro2, Tilt 2 Android Development] nileshvedi:
Really sad bro, the file doesn't extract from here either....
[Touch Pro2, Tilt 2 Android Development] sephiroth_vg:
Is the front camera working yet ? :S I am thinking if we get that to work we might have our very own skype capable video calling solution ( only nokia s60 5th n 3rd 9.3 has it :S)
[Touch Pro2, Tilt 2 Android Development] imamit89:
Can it will run on htc p3400i without creating problems for my gene????
[Touch Pro2, Tilt 2 Android Development] walter79:
Rhobuntu 8.04 http://www.megaupload.com/?f=GNO6R1X3

Rhobuntu 9.10 http://www.megaupload.com/?f=MVSBV469
[Touch Pro2, Tilt 2 Android Development] Kangal:
Has there been any effort in making this port work on the Fuze/Touch Pro?

Is Rhobuntu running like an "emulator" or can it be booted from the device?

Port to Fuze would be easy?

They are basically the same device with difference in the display and dual mic.

AFAIK they both have the same processor and ram, and guessing from htc's system they would also have same co-processors/internals (ie GPS, front cam etc)

Thank you for your input.
[Touch Pro2, Tilt 2 Android Development] tornado89:
I've been trying to run rhobuntu on my HTC Touch Diamond 2 (GSM) which came pre-installed with WinMo6.5

But every time I try to run Haret.exe, it'll just reboot the phone into WinMo6.5

I didn't HardSPL'd this phone, and It still has the Stock ROM

I even tried using 2 different SD Cards ( 8GB ), reformatted, did a hard reset

but with no avail

I tried different releases of rhobuntu 9.10 and 8.04 but I had no luck !!

I've put ubuntu.img into the root of my SD,

and the folder ubuntu which contains haret.exe and the other files also into the root of my SD Card,,,

any ideas ??!
[Touch Pro2, Tilt 2 Android Development] psyopstt:
haret.exe and the other files should stay in the ubuntu folder. Any messages during the boot process?
[Touch Pro2, Tilt 2 Android Development] Flop!:
Hello!

You can see this topic:

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

for TOPAZ, PURE, TOUCH DIAMOND 2.

Don't forget to edit the defaul.txt file and change the line set mtype and put 2293 .

My default.txt:

set ramsize 0x08000000

set ramaddr 0x10000000

set mtype 2293

set FBDURINGBOOT 0

set KERNEL zImage

set initrd initrd.gz

set cmdline "msmts_calib=0x9f.0x39a.0x35c.0x78 lcd.density=240 msmvkeyb_toggle=off wifi.mac=00:22:15:05:D4:F2 board-htcraphael-navi.wake=1 pm.debug_mask=53 irq.debug_mask=15 gpio.debug_mask=31 pm.idle_sleep_min_time=1000000 pm.idle_spin_time=80000 msm_fb.fix_x=1 board-htcdiamond.adb=0"

boot

Flop!
[Touch Pro2, Tilt 2 Android Development] daekun123:
help

every time i boot up rhobuntu it asks me for a username and password i tryed evey thing but it keeps saying incorrect username
[Touch Pro2, Tilt 2 Android Development] walter79:
try ubuntu for user and password
[Touch Pro2, Tilt 2 Android Development] psyopstt:
try username root leave password blank, if you can log in type startx. that worked for me.
[Touch Pro2, Tilt 2 Android Development] tornado89:
haret.exe and the other files are all in the ubuntu folder inside the SD card

SD/ubuntu/haret.exe, etc,....

only the ubuntu.img is put directly on the root directory of the SD card....

still, the issue remains,,

No errors,,,just reboots directly into WinMo6.5
[Touch Pro2, Tilt 2 Android Development] tornado89:
tried your startup file.....

but it still won't boot,,, no error messages,,,

it just reboots into WinMo6.5 ( same sequence like doing a soft reset )
[Touch Pro2, Tilt 2 Android Development] simplyrafa:
need help

wondering whats the password... it lodas ok but cant log on cuz the password i triend blank passwork
[Touch Pro2, Tilt 2 Android Development] simplyrafa:
cant log in

i tried root as user name and left black password it didnt work ):
[Touch Pro2, Tilt 2 Android Development] simplyrafa:
Amazin

Wow it really work... its fast, hope we can enjoy all features soon
[Touch Pro2, Tilt 2 Android Development] cyberking:
no pass needed with the latest (Rhobunto 9.10 0630PM 22032010.7z) and no problem... when asks for user I typed "root" and then "startx"

some blinking that it does something would be nice, or status message, sometimes it looks like it hangs :(

but: IT'S AWESOME :D
[Touch Pro2, Tilt 2 Android Development] Kangal:
I couldn't find it, so I'll post my question here.

I was interested in the Mer OS and was wondering if, projects were made to port it to HTC devices?

I've read the Kaiser thread but that device is looking outdated.

So is there any development to port it to newer HTC devices?

By this I mean Touch Pro, Touch Pro 2 or HD2?

Ubuntu is great, but it is desktop oriented and needs many tweeks to make it anywhere near mobile friendly.

But from what I gather Mer is very mobile friendly and it supports applications from Ubuntu, if not directly may need little recompiling.

So it makes sense to port Mer imo.

And if anything, porting Mer should provide better understanding (ie codes/techniques) and allow easier porting of MeeGo when it is released.

And I know for sure that many would attempt to port MeeGo unto pre-existing PPCs once stable.

Thank you XDA-devs!
[Touch Pro2, Tilt 2 Android Development] phhusson:
It's easy to get working,

Just get the smartq5 image, turn it into a rootfs.img, and there you go.

There might be little problems with Xfbdev, touchscreen and wifi, but it's still quite easy to do, IIRC I did Xfbdev + touchscreen + wifi in less than one day. But I've no backup of it :(.
[Touch Pro2, Tilt 2 Android Development] brightech:
Fantastic job! Thank you so much!

My question is: realistically will we ever be able to make/receive calls and sms while running ubuntu?

Is it just a matter of time or very simply is never going to happen?

Thanks for your answer
[Touch Pro2, Tilt 2 Android Development] walter79:
News!

Wifi works partial on my Rhobuntu 9.10 build.

Still need some time to finish the new build.
[Touch Pro2, Tilt 2 Android Development] daekun123:
thanks

hey that worked but the calibration is off is there a way i can fix this
[Touch Pro2, Tilt 2 Android Development] Boushh:
If you delete the ts-calibration file it will ask you to recalibrate the screen next time you run haret.
[Touch Pro2, Tilt 2 Android Development] iamnotamacro:
no *.cab file found and when i tried to extract folder and image to sd card i just get error once i load haret.exe. let it sit for about 1 hr and i keep getting task:rpcrouter timeout. any ideas on what i might be doing wrong?
[Touch Pro2, Tilt 2 Android Development] walter79:
Which build you used?
[Touch Pro2, Tilt 2 Android Development] kingdork76:
After running that command, I'm still unable to get wifi to work... I am using a GSM (Rhod210). Is there a different driver?
[Touch Pro2, Tilt 2 Android Development] ukdeluded:
Wifi Woes

I love having Ubuntu on the phone, it's fantastic, however no Wifi either. Any clues to get it working?

Thanks and great work!
[Touch Pro2, Tilt 2 Android Development] walter79:
Wifi works on last Rhobuntu 8.04 build.

Rhobuntu 9.10 wait for the new build. (tomorrow)
[Touch Pro2, Tilt 2 Android Development] huggs:
I am considering installing Rhobuntu on my TP2, but a little concerned after I had read a couple of posts where people had tried it, got it running, but then could no longer install .cabs on thier phone. Is that still an issue, or has it been worked out? Any other risks involved? And how functional is it, I run Ubuntu on my computer and love it, can I use the software center, and do goodies like compiz work?
[Touch Pro2, Tilt 2 Android Development] Boushh:
I've been using Rhobuntu since it was first released, tried pretty much every release to date and have never had any issue with installing cabs or any abnormal activity after running it. You should be just fine. :)
[Touch Pro2, Tilt 2 Android Development] x10dude:
Just curious, where did you read those posts about not being able to run cabs anymore? Links would be helpful.
[Touch Pro2, Tilt 2 Android Development] huggs:
it was somewhere in the first couple pages of this thread if I'm not mistaken. I woulda posted links, but I was on my mobile, as I am now too. I log on here about 90% of the time from my phone, can be a pain in the a$$ for stuff like posting links and pics and stuff, but its my most practical option cause I'm a trucker so I'd have to stop n fire up my comp otherwise. I'm glad to hear that Ubuntu is pretty much safe, I think I'll give the new 9.10 a shot. Thanks for the info, I appreciate it :)
[Touch Pro2, Tilt 2 Android Development] ukdeluded:
Have to say ...

Just kudos to everyone involved in these projects. Over the years (and the only reason I ever have a Windows Mobile is because I love romming them!) I'm just constantly amazed by the sheer ingenuity and brilliance residing in all these forums, and we all post our little gripes about what's not working and things not going right, but the fact is there's some truly fantastic work going on around here and stuff I just can't even start to understand!!

I think if a load of you guys put your heads together you could probably build a purely brilliant device or an open source o/s started by a community to live and work properly on a phone, take out all the junk, all the stuff we get bugged by, make it beautiful, and I'd change in the blink of an eye.

This work has made it so I can use my little phone as a full operating system and actually, it's really cool and helpful. Put a phone front end on Ubuntu (kind of like the netbook screens for it) and it would be my stable can't live without device!

Anyway, enough of a ramble, great work :)
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
New Jaunty 9.04 Build 10.04.2010

NEED TESTERS

Changelog

Based on Ubuntu Jaunty 9.04 armel using official Ubuntu armel repository

Using a clean self made rootstock-Build, not someone's rootfs (Zubuntu)

Incorportates features and bugfixes from previous releases

Known issues

Ubuntu shows wrong time (+2h). That doesn't affect WinMo or the internal clock

Installing

Put the "ubuntu" folder and "Ubuntu.img" in the root of your SD card and run haret.exe which is inside the "ubuntu" folder

Before running Ubuntu make sure to edit /ubuntu/extras/mac.txt and put the real MAC address of your Rhodium.

Highlights

Wifi works fine without any terminal tricks. Simpy click on wicd (near the clock), press Refresh and click on the arrow button near the desired AP to configure the encryption. After that hit Connect and enjoy.

"Hang Up" button rotates the screen and shows a virtual keyboard (taken from 8.04)

Updating the kernel is very easy now. Simpy download the latest kernel package from

http://glemsom.anapnea.net/android/htc-msm-android/#

delete the old *.ko-files from /ubuntu/extra/modules and put the new *.ko-files from

modules-2.6.27-xxxxx-xxxxxxx.tar.gz to ubuntu/extra/modules. Rename zImage.xxxxxx to zImage and put it

to /ubuntu replacing the old zImage.

Changing keyboard mapping is as easy as replacing /ubuntu/extra/keymap.map by the one which is appropriate for

your keyboard.

If you accidently calibrated the screen wrong you can simpy delete the file pointercal in /ubuntu/extra. On next boot

ts_calibrate will launch automatically.

Nice apps included: Midori (web browser), Sylpheed (e-mail client), Pidgin (multi-platform instant messaging client),

Abiword (word processor), Gnumeric (spreadsheet), Fbreader (e-book reader), xpdf (PDF viewer), XPaint (image editing)

gThumb (image viewer and organizer), Keepassx (password manager), gFTP (ftp client),

Ubuntu-ish "free app store" under Menu -> System Tool -> Add/Remove

Link

http://rapidshare.com/files/374138895/Jaunty_10_04_2010.7z

Complete Build Guide (how this build was made)

http://rhobuntu.googlecode.com/files/Jaunty%2010_04_2010%20Build%20Guide.txt
[Touch Pro2, Tilt 2 Android Development] walter79:
Mirror:

http://rhobuntu.4shared.com
[Touch Pro2, Tilt 2 Android Development] phhusson:
Seems to be great job, I've just some notes:

Setting the "local" timezone to GMT should do the trick.

Or use a "standard" initramfs (see http://xdandroid.southcape.org/initramfs/ even if it's written everywhere it's android.), call the .img to rootfs.img, put it in the ubuntu folder and use rel_path=ubuntu ,or even something else if you change the name of the folder. This can be useful, if some people wants to try different rhobubuntu releases without breaking everything. Also this initramfs might handle a bit better some slow cards.)

Hum, isn't the MAC already in the calibration file ?

Can't you do that on SW_LID ? (ie keyboard in/out)

It would be easier to add somewhere in the init scripts a little tar xf /media/mmcblk0p1/modules-$(uname -r).tar.gz /whereever/are/the/modules

If you don't want to extract modules at everyboot (since it slows down a bit the boot), you can do like stinebd's patch here: http://gitorious.org/xdandroid-eclair/eclair-rootfs/commit/1936392eab8cec035952b558579519607b2f1c24
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
What I did was to set UTC=no in /etc/default/rcS (always helped with my Desktop Ubuntu's) but that doesn't seem to change much. Thanks for the suggestion.

"standard" initramfs won't be that nice, as our tweaked initrd.gz not only copies the modules but also the calibration file and the keymap.

Yeah, but MAC's are unique to each network device and it's wrong for many devices to use the same MAC (of course you know that yourself ;) ). If there were a nvram-grabber we could execute on every boot, we wouldn't have to put the right MAC by hand.

I kinda don't know where SW_LID is. devfs is vast and I until now I didn't even know there is a SW_LID. But handling that with a UDEV-rule should be possible.

Sounds nice. Perhaps we'll add that in a further build
[Touch Pro2, Tilt 2 Android Development] phhusson:
Ah. It's a setting in /etc/default/rcS ... ? AFAIK it's stuff in /etc/localtime.

Wow.

This is nothing to do in initramfs.

I know MACs are ""unique"", and ... ?

calibration files are also uniques...

It's the same event device as the keyboard.
[Touch Pro2, Tilt 2 Android Development] sebbo90:
ignore last message
[Touch Pro2, Tilt 2 Android Development] P0MM3S:
Hi!

I just downloaded the latest release, and i tried to used it on my diamond, but ts calibrate want to write it's config onto /sdcard/ , but the internal storage doesn't seem to be mounted as sdcard. sadly, without calibration the ts won't work and theres no way on the diamond to change the settings inside ubunto

is there a way to change that external?

THX!!
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Try to open /ubuntu/extra/extra.sh (it's on your sd card) in a text editor and remove the last two lines

rm /rfs/etc/pointercal
cp pointercal /rfs/etc/pointercal

If Notepad (a.k.a Editor ;) ) doesn't display extra.sh correctly (strange or no line breakes), use Notepad++

http://notepad-plus.sourceforge.net
[Touch Pro2, Tilt 2 Android Development] sebbo90:
my download keeps coming up with the rhobuntu login screen, i am assuming this is an error with my download?
[Touch Pro2, Tilt 2 Android Development] HamSummit:
hmm I deleted the pointercal file but if I run haret, at the calibrationpoint, it just jumps over the positions without my clicks and then I cannot move the cursor.. the other builds worked.. any help?
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
I tried to reproduce your problem, but I can't:

I downloaded the newest Build from

http://rapidshare.com/files/374138895/Jaunty_10_04_2010.7z

copied ubuntu and Ubuntu.img to an empty sd card and run haret.

On the first boot ts_calibrate pops up and after that LXDE is started.

After a reboot LXDE still works.

Are you sure that you have downloaded the right file (Jaunty_10_04_2010.7z)?
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
That's strange, because I thought that all Rhodiums have the same touchscreen...

What exactly is your device model?
[Touch Pro2, Tilt 2 Android Development] HamSummit:
I'm sorry, I totally forgot to write that I'm using a Blackstone.. how said, the other builds worked but this one doesnt..
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Oh, I think I forgot that there are als many non-Rhodium people out there using Rhobuntu. The calibration is not difficult to fix but I plainly "hardcoded" it for Rhodium in this build. I'll make a hotfix for other devices soon.
[Touch Pro2, Tilt 2 Android Development] P0MM3S:
hm.. with this settings, the error is gone but ts calibrate won't start anymore and the ts won't work at all...

is there no way to write the settings into the img? ( as in the old releases?)
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
I'll try to use Project Android's detection routines. They seem to work pretty well on all relevant devices.
[Touch Pro2, Tilt 2 Android Development] shadowace:
I am running the new 4/10 build on a tilt2 fresh formatted 2 gig card, run haret and it just reboots. I edited my MAC adress as directed. What else could I be missing?
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
Hey, as you can see from my sig, I am very interested in a full fledged linux os on my phone, by my skills don't quite equal my desire for it. It booted for me but isn't picking up any touchscreen input. I would assume that it is looking at the wrong dev/input or tty whatever. What exactly needs to be changed to get this whole build working on tp/fuze, mainly touch screen and wifi? I'll try to do what I can but I don't know where to start. Of course you could just do your hotfix too. :)
[Touch Pro2, Tilt 2 Android Development] oibaf79:
i have the same problem with Blackstone and the last release
[Touch Pro2, Tilt 2 Android Development] sebbo90:
this is right odd, i redownloaded the file on a different computer but i still get the same thing happening :s
[Touch Pro2, Tilt 2 Android Development] Boushh:
Thanks Bombenbach This is looking great! I'm downloading now and will test on my TP2 for the majority of today and let you know what I find.
[Touch Pro2, Tilt 2 Android Development] Qwerts:
Is it possible to somehow turn off capslock? version 11.4.10
[Touch Pro2, Tilt 2 Android Development] P0MM3S:
Thanks for the new Build!

I'm testing it right now:

- TS-Calibration works well on my Diamond

- Wifi don't work, seems like the drivers didn't load properly during boot ( many errors )

- Overall System performance is very good, a litte bit faster than the older bulids

- One question: Is there a way to mount the internal storage of my diamond ? ( i can see an /sdcard mounted but it's empty )
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
On Rhodium caps lock is currently the power button. I agree that it's quite easy to hit it by accident. Will change that in further builds
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Wifi was almost expected not to work. :(

As Rhodium has bcm4329 and Diamond wl1251, I kinda can't really make it work without having the appropriate device. If someone here could get wl1251 wifi running, I would gladly implement that in a next build.

As far as the sd card is concerned, try running

mount -t vfat /dev/mmcblk0 /sdcard

or

mount -t vfat /dev/mmcblk0p1 /sdcard

in lxterminal

Source: http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux
[Touch Pro2, Tilt 2 Android Development] P0MM3S:
Thx,

mount -t vfat /dev/mmcblk0 /sdcard

worked for me!
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
If you want to make it permanent (on every boot) you can run

leafpad /etc/fstab

in lxterminal and replace

/dev/block/mmcblk0p1

by

/dev/mmcblk0

. Then save and have fun
[Touch Pro2, Tilt 2 Android Development] P0MM3S:
Yeah, great, just wanted to ask for that =)

Can i help you a litte bit with the wifi drivers for the wl1251 chipset? maybe some pictures from the boot process ?
[Touch Pro2, Tilt 2 Android Development] phhusson:
This will work only on blackstone and kovsky, not diamond or topaz. the keyboard will be shown, but unusable.

That's not diamond specific, and it doesn't apply to all diamonds, it depends on wether the SD card is partitionned or not, and how.

I'll have to take a look, but I hope you didn't take android's calibration code, it doesn't work for blackstone.

I can see you had a lot of fun with android init script :)

I'll take a look.

Code should be the same for TI, anyway I said I'll have a look.

Deleting a file is much easier, since you have to delete it only once, while editing startup.txt has to be done twice (unless you change it afterwards ?)

You could use android init script's module update detection no ?

Still, good job at usual.

Other notes about the build, not related to your post:

-I've seen your init script, and there is something, IMHO really wrong, you put modules in /sdcard/ubuntu, while modules aren't ubuntu specific.

But I guess I should make a subfolder specially for modules

-Concerning wl1251, you must put its firmware in /lib/firmware/wl1251-fw.bin (I think you have it in any rhodium build with FwInit_something name). Then the "wifi-nvram" as /lib/firmware/wl1251-nvs.bin, IIRC it's the same location as for broadcom.

And then, the iface name is wlan0, not tiwaln0

-the TS /dev/input/eventX detection won't work for kovsky and blackstone

But you can add the exact same loop, with replacing "tssc-manager" to "MSM touchscreen" and it should work.

Now other points, not yet related about the build:

-Any plan on sleeping ?

A simple script like echo mem > /sys/power/sleep ; sleep 1;echo on > /sys/power/sleep should do the trick

-Any plan on doing anything for backlight handling ?

It's just a matter of doing some echo in /sys/class/leds/lcd-backlight/brightness, but it needs a GUI or something, that's maybe not easy.

-A version with some touchscreen aware interfaces ?

-New distros ? (I'm not really fond of ubuntu :rolleyes:)
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
Just wanted to confirm that it boots, calibration works, hw keyboard works, and it's pretty speedy. It doesn't appear that wifi is working as wicd doesn't list my router and adding it manually in wicd or the terminal won't work either. Also, the terminal states "eth0 Interface doesn't support scanning." Overall, great progress on this. Obviously priority right now is wifi, but charging and hw3d would be nice too. ;)
[Touch Pro2, Tilt 2 Android Development] jsmith8858:
Hi --

On a Tilt 2, new build is working great! I had no problems with either WiFi scanning + connection or running my ppp.txt to connect to 3G. Midori browser is lightweight and performs as well as can be expected. I did not try installing any other packages yet. Every app I tested that is included works well. In fact, I finally have a decent CHM reader now on my phone! (there's really no good one for large CHM files for WinMo)

One question -- can we set up a keymapping somewhere for "ESC"? I accidentally put the ebook reader in full screen mode and no matter what I tried, I could not get out -- it really, really wants you to press ESC! Or, is there already a mapping for ESC I am not aware of?

Great work, keep it up!
[Touch Pro2, Tilt 2 Android Development] walter79:
Mirror 2: http://rhobuntu.4shared.com

Mirror 3: http://www.megaupload.com/?f=RWDJWUN0