yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] Mersad 7:
I have some problem that I couldn't figure out what should I do ?? sry if I'm asking duplicate question

I want to run this os on my topaz but I couldn't

I dl 3 version of this os but no one boot on my phone . when I run HaRET with all of the default file in the package my phone reset & when I use zImage from android project it boot but lock in the installing driver step

please help me.. what should I do ??

Even I run Rhobuntu 9.10 & Rhobuntu 9.04 13_05_2010 on my diamond but I couldn't complete the calibration step because the courser don't move

What should I do.... :( :"( I Love Rhobuntu

& this is my startup :

set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2293
set FBDURINGBOOT 0
set KERNEL zImage
set initrd initrd.gz
set cmdline "wl1251_mac=00:1f:df:b1:23:30 modupdate=false recalibrate=true physkeyboard=rhod100_uk lcd.density=240 msmvkeyb_toggle=off clock-7x00.a11=500 htc_hw.force_cdma=0 msm_fb.fix_x=1 pmem.extra=1 gsensor_axis=2,1,3 pm.sleep_mode=1"
boot

how can I know what my mac Address ?

sry for my bad english
[Touch Pro2, Tilt 2 Android Development] Mersad 7:
I have done what ever I had read & using zImage & modules from xdandroid project and my topaz boot but it hang up on the screen such as what I attached . I tryed on blackstone & diamond but I have the same problem

and just one thing more ; whould u please make the startup for all device same az the xdanroid project for us to make this step easier ??? :confused:

help me plzzzz
[Touch Pro2, Tilt 2 Android Development] walter79:
For all with Touchscreen problem. Try this:

Mount ubuntu.img in Linux environment.

sudo mount -o loop ubuntu.img /mnt

after editing: sudo umount /mnt

maybe you have to change your /dev/input/event

open /root/.bashrc

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
export TSLIB_TSDEVICE=/dev/input/event[COLOR="Red"]2[/COLOR]
file="/etc/pointercal"
if [ -e $file ]; then
startx
else
ts_calibrate
cp /etc/pointercal /sdcard/ubuntu/extra/pointercal
wait
sleep 3s
wait
startx
fi
fi

Try /dev/input/event1

and

edit /etc/X11/xinit/xserverrc

#!/bin/sh
exec /usr/bin/X11/Xfbdev -nolisten tcp -br -mouse tslib,,device=/dev/input/event[COLOR="Red"]2[/COLOR]
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Bad news but I won't be able to carry on developing for this project as I have sold my tp2, as I got an upgrade to a samsung galaxy s, good and bad I guess :)
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Bad news but I won't be able to continue to develop for the touch pro 2 as I sold it when I got to a samsung galaxy s :) one hell off a phone I might add
[Touch Pro2, Tilt 2 Android Development] JesusFreak316:
Congrats; that looks like one amazing phone. I would personally want the Epic 4G version with the hardware keyboard. But sorry to hear you won't be developing.
[Touch Pro2, Tilt 2 Android Development] sebbo90:
Yeah I looked at that phone but as I'm in the uk I wouldn't really benefit from the 4g, but yeah the keyboard does look nice
[Touch Pro2, Tilt 2 Android Development] VODKA0710:
Does any one had a problem with copying files? Becouse I can't copy tha Ubuntu.img on my Diamond's internal storage (Since it has no external). Almost before the copying finished, it says Incorrect Parameter. Or am I missing something? Also, when I try to copy in Total Commander, it says me to remove write protection. There was no write protection on anything. Before you ask, I have 2 Gigs of free space, so it could not be the problem.

Update: OK, now I got a solution: Started a local FTP server on my PC and downloaded the file with WiFi. It took a long time, but it was worth for it :D Great Job!
[Touch Pro2, Tilt 2 Android Development] walter79:
Phone damaged.

My Touch Pro2 is damaged. Touchscreen doesn`t work anymore.

HTC support said they need 4 weeks for repairing.

:eek:
[Touch Pro2, Tilt 2 Android Development] walter79:
Test for calibration fix

Test for calibration.

Please replace this files init, .bashrc and xserverrc

I disable /dev/input/event detection.

For non TouchPro2 devices it is set to /dev/input/event1

How To!

- Download Ubuntu Live CD

- copy Ubuntu.img to C:\ or D:\.

- Run ubuntu live cd

- open terminal (Application/Accessoires)

- Now mount Ubuntu.img

- cd /media

- dir

- cd "Your Windows Partition" (c:\ or d:\)

- sudo mount -o loop Ubuntu.img /mnt

- Copy files

- Terminal: run: sudo nautilus

- Mounted files from the Ubuntu.img found here /File System/mnt

- Show all files: Nautilus (File Manager) Change View (View/Show Hidden Files)

- now copy .bashrc to /mnt/root/

- copy init to /mnt

- copy xserverrc to /mnt/etc/x11/xinit/

- Close Nautilus

- Terminal:

- unmount Ubuntu.img

- run: sudo umount /mnt

Now replace the new Ubuntu.img on your sd-card

Changlog for init

#Detecting the touchscreen location

#Is this a Kovsky or Blackstone? -> then look for "MSM touchscreen"
if [ "$KOVSKY" = "1" ] || [ "$BLACKSTONE" = "1" ];then
for i in /sys/class/input/input* ; do
if [ "`cat $i/name`" = "MSM touchscreen" ] ; then
touchscreendir=$i
echo "Touchscreen device directory is $i"
echo "$i" > /etc/tsdevice_sed
sed 's_/sys/class/input/input_/dev/input/event_' /etc/tsdevice_sed > /etc/tsdevice
rm /etc/tsdevice_sed
fi
done
otherwise look for "tssc-manager"
else
for i in /sys/class/input/input* ; do
if [ "`cat $i/name`" = "tssc-manager" ] ; then
touchscreendir=$i
echo "Touchscreen device directory is $i"
echo "$i" > /etc/tsdevice_sed
sed 's_/sys/class/input/input_/dev/input/event_' /etc/tsdevice_sed > etc/tsdevice
rm /etc/tsdevice_sed
fi
done
fi

#Detecting the touchscreen location
#
#Is this a Kovsky or Blackstone? -> then look for "MSM touchscreen"
#if [ "$KOVSKY" = "1" ] || [ "$BLACKSTONE" = "1" ];then
#	for i in /sys/class/input/input* ; do
# if [ "`cat $i/name`" = "MSM touchscreen" ] ; then
# touchscreendir=$i
# echo "Touchscreen device directory is $i"
# echo "$i" > /etc/tsdevice_sed
# sed 's_/sys/class/input/input_/dev/input/event_' /etc/tsdevice_sed > /etc/tsdevice
# rm /etc/tsdevice_sed
# fi
#	done
# otherwise look for "tssc-manager"
#else
#	for i in /sys/class/input/input* ; do
# if [ "`cat $i/name`" = "tssc-manager" ] ; then
# touchscreendir=$i
# echo "Touchscreen device directory is $i"
# echo "$i" > /etc/tsdevice_sed
# sed 's_/sys/class/input/input_/dev/input/event_' /etc/tsdevice_sed > /etc/tsdevice
# rm /etc/tsdevice_sed
# fi
#	done
#fi

changlog .bashrc

TSLIB_TSDEVICE="$(cat /etc/tsdevice)"
export TSLIB_TSDEVICE

#TSLIB_TSDEVICE="$(cat /etc/tsdevice)"
export TSLIB_TSDEVICE=/dev/input/event1

changlog

exec /usr/bin/X11/Xfbdev -nolisten tcp -br -mouse tslib,,device="$TSLIB_TSDEVICE"

exec /usr/bin/X11/Xfbdev -nolisten tcp -br -mouse tslib,,device=/dev/input/event1
[Touch Pro2, Tilt 2 Android Development] ciao99:
hi I have looked for around but I have not found guide to how install rhobuntu because wiki.xda is not available...can someone tell me how do it and what files i need? i have a diamond..
[Touch Pro2, Tilt 2 Android Development] walter79:
Download both files.

unzip, use 7zip.

Copy all files to your sd-card.

Run haret.exe

You must edit startup.txt if you don`t use a TouchPro2.
[Touch Pro2, Tilt 2 Android Development] ciao99:
i try to unzip, but there is an error: "impossibile aprire il file Rhobuntu 9.4 27_06_10.7z come archivio" (the file seems not to be an archive!)

with winrar say that the .002 file is empty... i don't know why :confused:

another question, sorry...the haret file is in the package?
[Touch Pro2, Tilt 2 Android Development] walter79:
Use 7zip for unzip.
[Touch Pro2, Tilt 2 Android Development] ciao99:
i'm using it! i try with winrar and winzip also...

EDIT: i have unzipped the packages simply renaming the files with the same name and open the 001 with 7zip...
[Touch Pro2, Tilt 2 Android Development] walter79:
Don`t rename the files. right click on *.001 file --> extract files (7zip)
[Touch Pro2, Tilt 2 Android Development] daveknoop:
When i want to download rhobuntu i get 2 files:

Rhobuntu 9.04 27_06_2010.7z.001

Rhobuntu 9.04 27_06_2010.7z.002

And i can't open it with winrar, normal he can open .7z.

Rename the files to Rhobuntu 9.04 27_06_2010.7z doesn't work, How can i get the files good.

i download it from: 4shared.com

Who can help me??

ps: My english is bad sorry :$
[Touch Pro2, Tilt 2 Android Development] Star-Lite:
Download 7zip, winrar's support for 7zip isn't totally prefect.
[Touch Pro2, Tilt 2 Android Development] qkall:
can someone up this on something other than megaupload... for the life of me i can't figure out why it stops mid way thru the download... so frustrated. :/
[Touch Pro2, Tilt 2 Android Development] walter79:
DOWNLOAD VIA DropBox

BUILD: 27_06_2010

Part 1: http://dl.dropbox.com/u/9313327/Rhobuntu 9.04/Rhobuntu 9.04 27_06_2010.7z.001

Part 2: http://dl.dropbox.com/u/9313327/Rhobuntu 9.04/Rhobuntu 9.04 27_06_2010.7z.002
[Touch Pro2, Tilt 2 Android Development] qkall:
Thank you so much! Will try those links when I get home :)
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Greetings,

I have just recently purchased my HTC Diamond (DIAM500) and for the past weeks have been playing with XDANDROID as well as Rhobuntu. I'm attempting to configure Wi-fi and EVDO networks on the most recent build (June 27, 2010). I'm on a CDMA network and using my data and voice basically just works in XDANDROID (with little to no configuration). Are there settings that I have to make in the STARTUP.txt file, or is it a matter of using the 3G configuration/activation feature within Rhobuntu? I was hoping to use the wiki to see if this is answered but it appears to be down.

Any help would be greatly appreciated.

Thanks in advance,

Michael Lantz
[Touch Pro2, Tilt 2 Android Development] walter79:
http://xdaforums.com/showpost.php?p=6322606&postcount=872
[Touch Pro2, Tilt 2 Android Development] husam666:
LOL

Maybe we can boot windows 2000, or XP on our Rhodiums
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
husam666: Extremely doubtful due to the phone using a ARM processor. Windows relies on x86 architecture. The closest would probably be using an emulator which would:

A. Be extremely inefficient

B. Never even compare to the speed of Rhobuntu or Android

C. Suffer from the device's lack of memory (in my case)

The closest would be to boot Windows 98 or anything below possibly using bochs, dosbox or another x86 emulator.

If you were joking then indeed: LOL

So now to my real problem... :D

Apparently I can't quote :o so this is in regards to walter's last post:

Hello walter,

Thanks for the quick reply. I tried using the settings provided with no success. I'm not with t-mobile so could this be the problem? Is there a specific device setting for DIAM500 in the startup.txt? This may be unrelated but would it be possible to use the dns settings provided in XDAndrioid or Windows Mobile? If so how would I go about getting these settings? I will search for the time being and post if I find a solution. If I haven't found a solution after you read this I would appreciate any more help you could give.

Thanks,

Michael

EDIT: Got one part of my question working using the captured DNS from Android. Would still like to know how to get my wifi device recognized as it is currently failing upon boot. Saying that wlan0 is not a recognized device. I believe that may just be a parameter in the startup.txt though. I haven't fully familiarized myself with the way haret and the linux image interact though.

Thanks once again.
[Touch Pro2, Tilt 2 Android Development] HTCdemon:
Curious, is there a way to make the resolution stick at 480x800 rather than 800x480? I love kvkbd in portrait mode but when I lock the keyboard, shutdown then boot back in... the keyboard will re-align itself to the 800x480 and get "stuck"...

Thanks
[Touch Pro2, Tilt 2 Android Development] nima1111:
hello

i installed ununtu on my x1 but i have a problem

in boot page at the end of boot a page comes that tell me rhobuntu login

after that it wants password.

but any thing that i type there it tell me login is incorrected

does it have an special login code and password???:confused:
[Touch Pro2, Tilt 2 Android Development] nima1111:
help me.please
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Hello once again,

I just wanted to give you an update my previous problem regarding wifi and 3G configuration. I was able to get the 3G/EVDO working using the settings obtained using commands in the terminal on Android. I was not able to get wifi working, but I'm sure if I dig into the linux bootloader it won't be that hard (pretty sure it's just a parameter change in the startup.txt).

I am really impressed with the Rhobuntu project as a whole. As a developer I find this platform more beneficial than XDAndroid. I would like to continue to see the project grow and would be willing to contribute during my free time.

Both have their benefits and weaknesses, it's a shame Google uses a fine tuned version of Java to run apps and can't run native linux apps. I feel this project solves this problem giving you potential that I haven't seen on a phone to date (that includes the iphone :)).

Either way, keep up the good work and I look forward to upcoming releases.

-Michael
[Touch Pro2, Tilt 2 Android Development] Boushh:
that only happens to me when there's something on my storage card conflicting with the startup of rhobuntu. I would suggest deleting all the files off your SD card (backing up pics and anything like that first), then copy the rhobuntu files over. After the first boot, start copying files back over to your SD card and you should be okay to go, just don't overwrite any files rhobuntu created.
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Hello again,

This time I'm having another problem. I would like to install some apps on the image using the power of my pc as opposed to installing them on the phone (takes a long time). Does anybody know how to accomplish this other than using qemu? I also don't have the init, kernel, and image files on the root.

I currently have this command:

qemu-system-arm -kernel "/home/Michael/Desktop/Rhobuntu 9.04 27_06_2010/UBUNTU/zImage" -initrd "/home/Michael/Desktop/Rhobuntu 9.04 27_06_2010/UBUNTU/INITRD.GZ" -sd "/home/Michael/Desktop/Rhobuntu 9.04 27_06_2010/Ubuntu.img" -cpu arm946

It boots with a blank screen. Without the cpu parameter I get a hardware error.

It seems that the creator may have had this problem as well.

ubuntuforums.org/showthread.php?t=1424422

I tried to get to the solution, but the wiki is still down.

Thanks once again,

-Michael Lantz
[Touch Pro2, Tilt 2 Android Development] nima1111:
thank you

i format memory card and my card is empty but the problem exist
[Touch Pro2, Tilt 2 Android Development] tydaikho:
usb: wrong string id=xxx

i get the mesage: usb: wrong string id=xxx. on booting... But i don't know how to fix it ... Someone help me please...Thank you.
[Touch Pro2, Tilt 2 Android Development] zycho2k3:
standby

how to activate device (diam100) from standby? pressing on/off only put device in standby/sleep but doesnt reactivate :(
[Touch Pro2, Tilt 2 Android Development] Bombenbach:
Unfortunately I must announce that I won't be developing Rhobuntu any further.

The main reason is that I'm planning to get rid of Rhodium quite soon and get myself a real Android phone. Moreover due to my studies I don't really have enough time for linux related hobby projects since getting a master degree in theoretical physics is gonna be really tough :(

If someone feels like continuing the project, he should first check those "Build Guides" on

http://code.google.com/p/rhobuntu/downloads/list

where I thoroughly described all the steps needed to create a rootfs and get things working.

It's not that difficult cause I'm a casual ubuntu user myself, but it needs time to figure out how the things work.

Here are some links which might be interesting too

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

http://irclog.netripper.com/?chan=htc-linux

http://wiki.lxde.org/en/Main_Page

http://www.linuxfromscratch.org/lfs/view/stable/

http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm

http://talk.maemo.org/showpost.php?p=268210&postcount=96

https://launchpad.net/ubuntu/jaunty/armel
[Touch Pro2, Tilt 2 Android Development] amiPro:
Personally I found qemu much slower than running natively in my handset.

The zImage with Rhobuntu didn't work with me.

I used the following zImage:

wget http://ports.ubuntu.com/ubuntu-port...rmel/current/images/versatile/netboot/vmlinuz

And I used the following command line to boot. The mouse didn't working.

qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel vmlinuz -drive file=Rhobuntu\ 9.04\ 13_05_2010/Ubuntu.img -m 256m -append 'root=/dev/sda rw mem=256M'
[Touch Pro2, Tilt 2 Android Development] qkall:
Please tell me someone is going to continue with this project... I specifically just got a tilt two for this reason :/
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Hey amiPo,

Thanks for the reply. That worked like a charm. When I get a chance I'll see if I can tweak the performance a bit. I tried installing one app under my phone and I just gave up because it was taking too long and froze my phone. My main goal is to install some apps fast and have those apps available on my phone for use.

Do you think there is any way to workaround this? Either by mounting the image and changing some files so that the image will work with a mouse and having it boot on my machine (PC without emulation). I would be suprised if all of the apps on this image were installed using a phone. If that's the case then I may just have to settle for not installing custom apps. :(

Note: Once I get more familiar with the inner workings of Rhobuntu I wouldn't mind to contribute as I think this is a worthwhile project. It is unfortunate that some of the devs are not continuing development but I would like to see this project continue growing.

Thanks once again,

Michael
[Touch Pro2, Tilt 2 Android Development] walter79:
https://wiki.edubuntu.org/ARM/RootfsFromScratch

Read this and you can install apps without using your phone.

walter79
[Touch Pro2, Tilt 2 Android Development] walter79:
My Touch Pro 2 is death.

Hi,

Bad news for all. HTC sent my phone back. Screen is still broken.

I need a new Display and Digitizer.

Could someone donate a Display? ;)

Did someone bought a Display like this one? http://cgi.ebay.com/Full-LCD-Screen...ewItem&pt=PDA_Accessories&hash=item2eab3c2025

Is it ok?
[Touch Pro2, Tilt 2 Android Development] nooor7772000:
FORGIVE ME GUYS FOR MY SILLY UNDERSTAND I DO NOT KNOW EXACTLY HOW TO USE MY 3G NETWORK INTERNET IN RHODIUM

SO PLZ

in details let me step by step how to connect to my network provider internet and i know the apn and its others setting just give me step by step plz

thanks
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Thanks walter,

I may have to dedicate a day to look at this because (from a glance) it looks to be creating the Ubuntu.img from scratch and installing the apps from that point. This isn't a problem but I was wondering if there is a shell script or patch available that can apply all of the Rhobuntu changes (virtual keyboard, 3G setup, touch screen, etc) after I have installed my custom applications.

If this is not a valid method than I can also try one more method, however I have ran out of space on the most current image of Rhobuntu (on the rootfs). I have read various topics on how to add more space. One of which required making a separate image with more space and combining the two (which worked). After I combined the two I was wondering if you are just supposed to mount the image and adjust the space as required. I have read that you are not able to adjust the partition size while it is mounted (which makes sense).

I may have been able to proceed if I was able to execute a shell script from my sdcard but since it cannot store linux permissions (fat32) I cannot install my one desired application onto my Rhobuntu image. I'm so close to what I need. It's a shame I haven't used linux for two years and my work is centered around using MS products. I'm hoping this exposure will change that.
[Touch Pro2, Tilt 2 Android Development] qkall:
can anyone verify this as the right info? i can't seem to get 3g working....
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Hello qkall,

Correct me if I'm wrong, but don't you need DNS info as well? If you have XDANDROID I would use the terminal to grab the dns info. From there I was able to use the same APN I used in XDANDROID (using the command "getprop | grep dns" from the XDANDROID terminal without the quotes). You can find info about how to get a terminal on XDANDROID by searching on google or using the market on XDANDROID. I would try every DNS from that provided command if needed. If GSM works differently than using that method I'm not sure how you should proceed. I wasn't able to get the 3G connection setup using info provided from other users so I decided since XDANDROID is more mature in the connection setup (sorry Rhobuntu XD) that this was the best approach.

If you could please let others know if that method works (it may be able to save time for present/future readers) it would be greatly appreciated. :D

Thanks,

Michael Lantz
[Touch Pro2, Tilt 2 Android Development] mark_6700:
Rhobuntu Won't Boot

Hi, I installed Rhobuntu on my TP2, on the SD card. Then ran Haret and it won't boot. After several minutes I get a message saying that Haret isn't signed and so it can't be launched.

Then I gotta reboot my phone since nothing will run after that. No hard reset required, just a take out the battery and reboot it.

Any ideas why Rhobuntu won't boot? I can run Android, no problem.

One more question - do all the files from the UBUNTU folder have to be right into root of the SD Card, or can they actually be in a subdir ?
[Touch Pro2, Tilt 2 Android Development] walter79:
WIKI Link NEW

NEW WIKI LINK http://xdaforums.com/wiki/index.php?title=Ubuntu_on_the_Rhodium
[Touch Pro2, Tilt 2 Android Development] wisconsinated:
jolicloud

jolicloud is a new netbook operating system built off ubuntu netbook remix - is there a way we could try getting that onto our rhodium devices? 1.0 supports touch screens as well, and it has a nice lay out, better suited to smaller screens, with big icons and a nice UI
[Touch Pro2, Tilt 2 Android Development] qkall:
worked great! did exactly as you said for teh DNS...

as for the username, password and apn i used

WAP@CINGULARGPRS.COM

CINGULAR1

wap.cingular

respectively.

and DNS 172.16.145.103
[Touch Pro2, Tilt 2 Android Development] MichaelLantz:
Good to hear!

Considering I'm new to the scene I'm glad I can help :D

walter: Good to see the new wiki up.

wisconsinated: From my little knowledge on the haret bootloader I'm sure it could be possible...That said...it would require some if not a lot of work. You would have to build the rootfs from scratch and apply the changes made in the Rhobuntu project and hope they work. If that doesn't work you would have to spend time debugging and narrowing down the differences (kernel problems, drivers, apps, optimizations, etc) I think it would be more beneficial to have a more stable/solid foundation with Rhobuntu as opposed to starting to develop on a new flavor of Linux (just my opinion though). Couldn't hurt to try though...Have some free time you're willing to spare? :p

I consider myself a novice Linux user and a enthusiastic developer and even I will have to sit down for a bit to wrap my head around the inner workings of Rhobuntu and similar (XDANDROID) projects. I'm hoping it's not as complex as I initially thought.
[Touch Pro2, Tilt 2 Android Development] phhusson:
I'm pretty sure it requires floating point stuff we don't have.
[Touch Pro2, Tilt 2 Android Development] husam666:
WOW cool its very good but kinda slow,