yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] manekineko:
I think this issue might be a fairly easy one for a non-dev to fix if anyone cares about this feature and wants to help push the project forward.

This is a problem that plagues many devices, I've seen a discussion of it in various Android forums unrelated to this project. I believe the problem is that the Facebook app is retarded, and has a whitelist of devices it's designed to work with. It checks against these, possibly against settings in build.prop in order to determine if this feature will work.

Therefore, it may be possible just by searching other forums and tweaking the build.prop to get this feature working, though personally I don't really care much about this feature which is why I haven't done it.
[Touch Pro2, Tilt 2 Android Development] Entropy512:
That wouldn't surprise me.

The Facebook app IS retarded, and to be honest, while I use it (it's better than the Windows Mobile version at least), I just accept that it is broken and deal with it.

I mean, they don't even put any effort into testing it outside of the Pacific Standard Time timezone, resulting in event times being wrong for anyone outside of PST. It's been a bug in their app for over a year.
[Touch Pro2, Tilt 2 Android Development] SteelLife:
Also everyone who has helped me I figured out what happened to the thanks button so for the ones who I missed heres a

THANKS
[Touch Pro2, Tilt 2 Android Development] immson:
@arg

Could you please release an ext2 version, please?
[Touch Pro2, Tilt 2 Android Development] Entropy512:
Um, the system image in FRX bundles (at least every one since FRX04) is an ext2 image.
[Touch Pro2, Tilt 2 Android Development] jonners59:
Freezing

I still get freezing, requiring a reboot. Are others still getting this?

I am NOT 100% sure it is as simple as a freeze. I noticed on a couple of occasions that after pressing buttons it might after some time (several minutes) flash up the desktop.

I also noticed that on a couple of occasions it was sluggish

I also noticed that when I was working continuously it did not "freeze", it only seems to happen coming out of a sleep or rest mode.

I am wondering, and you more skilled may be able to confirm or otherwise that this may be a processing issue. Either something is going on in the background that is consuming resources or there is a conflict or an issue with the sleep/rest states....

PS: also any comments on the VPN and VOIP/SIP nor working on 3G/Data...? Questions in a Post a few days back.
[Touch Pro2, Tilt 2 Android Development] rcgators:
Most of the freezing seems related to the RIL, more specifically when the phone switches between modes (2g/3g). There is a test RIL that is showing good promise. There is also a test kernel thread that has overall improvements with wake issus.

Patience... We all hope the chanes will be merged into the relased versions soon.
[Touch Pro2, Tilt 2 Android Development] eightorzz:
SD card isnt showing up?

i have a tilt 2 and for some odd reason the sd card doesnt show up. cant mount it in options either... i am running the froyo package from within a folder but i followed directions to a tee... whats the malfunction?
[Touch Pro2, Tilt 2 Android Development] judgefudge:
I'm new to this, so could you please help me by telling me how I would find out which of the startup.txt files i should use? I'm not sure which I should use as my phone is just the standard Touch Pro 2. Help is greatly appreciated. Thanks.
[Touch Pro2, Tilt 2 Android Development] sportfisio:
Hi! Read the FAQ on first post, its all there: you should check first wich Rhodium version do you have, by taking out the battery. You can see the IMEI number, so up is your model number.

Good luck!
[Touch Pro2, Tilt 2 Android Development] Christiaan91:
Where i put the red circle is your phone type. With this you can find your startup file.
[Touch Pro2, Tilt 2 Android Development] judgefudge:
Thanks a lot!
[Touch Pro2, Tilt 2 Android Development] jonners59:
Many thanks...

I was tempted to create a different thread as it was getting difficult to follow here. After leaving a post, by the time one gets back in we are about 3 or 4 pages further on....

Pleased about developments.

Re the VPN and SIP phone client not working. No one has responded re these and I am having no joy, so was wondering what the cause was. the release, my setup, the airtime provider or what....
[Touch Pro2, Tilt 2 Android Development] eightorzz:
SD_Card problem

Ok i have installed AndExplorer and it sees the sd card fine.... but when i goto look at the phone and sd card settings in the settings menu there is no sd card that shows up... the option to mount a sd card is even grayed out... i dont understand whats going on with this.. i followed directions exactly.. even have dual boot installed.. and flashed a few rom in other words its not my first rodeo... so im at a lost.. its bound to be something simple.. anyone got any suggestions?
[Touch Pro2, Tilt 2 Android Development] judgefudge:
Now I have a new issue. I've managed to get Android running now, and it seems to work fine. I am however struck with an inconvenience with the screen. The touch screen is inverted. So for example if I click on the left side of the screen it will actually click on the right side. Is there a way to resolve this? Again, thanks in advance and sorry if i'm being a pain.
[Touch Pro2, Tilt 2 Android Development] rcgators:
Did you create your own ts-calibration file or use one of the files attached to the first post? If you created your own calibration, delete it and try the one attached to the first post.
[Touch Pro2, Tilt 2 Android Development] judgefudge:
I used the attached file, and this was the result. Would an app to calibrate the screen be able to fix this? If one exists.
[Touch Pro2, Tilt 2 Android Development] immson:
yeah they all do have the system.ext2, however i am asking about a version where you partition your card with ext2 linuxswap and fat32
[Touch Pro2, Tilt 2 Android Development] highlandsun:
All of these builds support using a partitioned SD card, but very few people use that feature because it takes more work to install updates and you have to set it all up by hand.

If you want to try it, you need to create two ext2 partitions, numbered 3 and 4, on your card. (partition #1 will be the fat32 partition, partition #2 is currently unused IIRC). Partition #3 will be used as the system partition, and partition #4 will be the data partition. You will have to create a filesystem for partition #3 and copy the contents of system.ext2 into it yourself. (I guess just dd'ing system.ext2 into the partition would work, dunno, haven't tried it.)

I've been running with this setup for a couple months.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
No, there's no way to do it within Android. There's steps on how to do it in the first post. Delete the ts-calibration file, and you'll probably have to use an older kernel but on boot it'll ask you to calibrate manually.

Format the SD card using the HP tool. In the first post. Feel free to back everything up and restore after the format.
[Touch Pro2, Tilt 2 Android Development] immson:
Thank for the clarification, where can i find more information on how to do this, i'd rather not botch it up
[Touch Pro2, Tilt 2 Android Development] Entropy512:
It's impossible for any of our run-from-SD-card builds to even boot if the system can't see the SD card.

If you see your SD card contents in /sdcard, you're fine.

However, Android is not designed to run right from SD card, so some of its SD card management functions get a liiiitle confused when running from SD.

Android's terminology for "mounting" an SD card can be a bit confusing. When connecting via USB, "mounting" actually means "unmount from the local file system and allow a computer to mount the SD card".

In Settings, mounting means what it should mean - mounted to the local file system.

When running from loopback images (system.ext2 and data.img), Android is unable to mount the SD card either for USB mass storage or for safe removal because the system has two files on the SD card (the images above) open. This is why USB mass storage doesn't work at all when running from images (documented in the FAQ linked in GIANT BOLD BLUE LETTERS from the first post of this thread FYI).

If you run from a partitioned card like another poster has been asking about, then USB mass storage will work because Android can unmount it from the local filesystem. However, it seems that it is unable to remount it afterwards, making it really only good for dropping files onto your SD card prior to a reboot.

There's no point to the "unmount SD card for safe removal" in the above situation, since even though Android thinks it's safe to remove the SD (It only tracks the state of the first partition since most SD cards just have a single FAT partition), it is not (other partitions are in use).

As to partitioning - There isn't particularly good documentation for our devices, I made my changes based on hints here: http://xdaforums.com/showthread.php?t=680518 and looking through our own init scripts.

The differences from that link above are:

1) System is on partition 3 not 2 (I do not know why)

2) Data is on partition 4 not 3 (don't know why)

3) Partition 2 is unused (and doesn't even have to exist) on our devices. Not sure if having this gap is easy with gparted - I used fdisk from an Ubuntu system.

You might be able to throw swap onto partition 2 and edit froyo.user.conf to use it, but I have not tested this. I also don't know the history of why our init scripts use partitions 3/4. There's something in the init script that does some weird USB LUN stuff with partition 2, which may have been an attempt to tweak USB mass storage, but USB mass storage works anyway.

Edit: Here's the basic way I did my setup, Ubuntu 10.10 with my SD reader showing up as /dev/sdc:

Use "sudo fdisk /dev/sdc" to create three partitions - partition 1 as FAT32, partition 3 as ext2, partition 4 as ext2

sudo mkfs.vfat /dev/sdc1

sudo dd if=system.ext2.file.from.some.distribution of=/dev/sdc3 bs=1M (don't need the BS but it can speed up the copy)

sudo resize2fs /dev/sdc3

I can't remember if I needed to do mkfs.ext2 on /dev/sdc4 or not, or if the init script did that for me.
[Touch Pro2, Tilt 2 Android Development] eightorzz:
I see what your saying now. i wasnt thinking about it like that but your right it is one big file system. so all i gotta do now is read up on the multi partitions i dont wanna mess stuff up. +thanks to you bro! my device isnt "rooted" either..

no administrator or w/e
[Touch Pro2, Tilt 2 Android Development] Christiaan91:
There are all sort of white letters flying through the screen at a fast speed, when i normally started haret.

But now they are going real slow and when it saids "using saving calibration file"(something like that) there is an error.

Something with WARNING and /bin/sh: can´t access tty; job control tourned off.

Tried everything, new data.img and formatting again but nothing helped.

Then I started haret again, went away for a moment and when i was back android was booted up.

I tried again and i noticed that after some waiting and looking at that error, the flying android figures are showing up and android booted up.

I already glad that android is booting again. But i'm curious why this is happening.
[Touch Pro2, Tilt 2 Android Development] adlerweb:
rhod100_de: Sleep OK, WiFi OK, Market OK, Sound mostly OK (need to test, maybe just buggy apps on my site), bundled apps seem to work stable, no 3g (guess E-Plus-Bug), no camera (garbage on display, system hangs)
[Touch Pro2, Tilt 2 Android Development] adlerweb:
Is your WiMo overclocked? Sounds like SD-card-timing-stuff
[Touch Pro2, Tilt 2 Android Development] killerkhatiby009:
So does this mean the 3.5mm headset jack now works???
[Touch Pro2, Tilt 2 Android Development] rpierce99:
No 3.5 jack is still broken across all builds.
[Touch Pro2, Tilt 2 Android Development] tomdeaap:
I have always had the same warning since I started using droid, and had no special problems related to that warning (I think). The wait after this warning is a prompt (#) with blinking cursur I think, allowing you to manually add commands to the startup.
[Touch Pro2, Tilt 2 Android Development] Holograph:
GPS is broken. At least I cant find any satallites.
[Touch Pro2, Tilt 2 Android Development] ryannathans:
This is broken for me just like every FRX I have tried (03 04 and now 05). Seconds after booting the phone just completely freezes and eveb all adb stops. it just freezes. all other builds work though, its only this 2.2.1 FRX D:
[Touch Pro2, Tilt 2 Android Development] Quincux:
Downloaded and installing!
[Touch Pro2, Tilt 2 Android Development] Eodun:
Try updating QuickGPS in WM before booting Android
[Touch Pro2, Tilt 2 Android Development] Quincux:
My phone: RHOD300 - Tilt 2

I've done some tests and these are my impressions:

- Overall Speed - FAST!

- Stable! At last (At least for a few hours :D)

- Phone - OK

- Sound - OK

- Speaker - OK (Music/Calling). In calling i hear some kind of "dirty noise"

- WIFI - Not tested yet (WPA2/WEP/Open)

- BT - NO OK

- Camera - OK

- Camcorder - OK

- Outgoing calls - OK

- Incoming calls - OK

- Nice battery use

- LED indicators don't work properly (orange all time, maybe for push mail or Gtalk enabled :rolleyes:)

- Market - OK (FAST)

- Keyboard backlight OK

- Keyboard LED indicators - OK

- Jack 3.5mm - OK

- GMAIL/MS EXCHANGE/Contacts Sync/Calendar/Appointments - OK

- PUSH MAIL - OK

- 3G - OK (FAST)

- AC battery charging - OK

- USB Connection - NO

- Sleep/Wake up - OK (not freezing :D)

- G-Sensor - OK

- GPS - OK

- Youtube - OK (but in HQ don't works :()

Some Apps working:

- GMAIL

- BROWSER

- OPERA MOBILE

- MUSiC

- Titanium Backup

- Twitter

- Maps

- GTalk

- ANgry Birds

- NeoCore - 18.9 fps

Thanks for this great work @arrrghhh

EDIT:

my startup.txt:

set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78 clock_7x00.grp=0xa99 hw3d.force=1 board-htcrhodium.is_cdma=0 rel_path=andboot msmvkeyb_toggle=off pmem.extra=1 force_cdma=0 gsensor_axis=2,1,3 acpuclock.oc_freq_khz=746496 pm.sleep_mode=1 physkeyboard=tilt2"
boot
[Touch Pro2, Tilt 2 Android Development] AkumaX:
nice update! which rhod are you?
[Touch Pro2, Tilt 2 Android Development] Quincux:
RHOD300 - Tilt 2 :p
[Touch Pro2, Tilt 2 Android Development] surge919:
It may be due to different phones, but the USB on my Rhod400 works fine.

I connect with Droid Explorer without any issues.
[Touch Pro2, Tilt 2 Android Development] Quincux:
USB mass storage works on your phone? My phone is kept waiting or loading. USB charging works fine.

EDIT: I connect my phone under USB mass storage and now ASTRO don't recognize my SD!!!
[Touch Pro2, Tilt 2 Android Development] surge919:
my ongoing status shows the following..."USB debugging connected" and "USB connected"

try turning on debugging if it's off
[Touch Pro2, Tilt 2 Android Development] rpierce99:
USB Debugging (ADB) and USB Mass Storage are two different things. ADB works currently when debugging is turned on, Mass Storage will not work until you're on NAND (as in it works today if you're running 100% from NAND)
[Touch Pro2, Tilt 2 Android Development] jopherr:
FRX05 seems to have trouble waking up from sleep. theres is like a 20 -30 second delay everytime i want to turn my sreen on
[Touch Pro2, Tilt 2 Android Development] BigOnes69:
Rhodium 400 with Wistilts latest kernel frx05. Last 3 days about 1 crash per day. Thats a lot less than all the other builds. Very stable everything works except BT, 3.5, and Hq in some programs. Thank You for all the work. One Question is Bluetooth being addressed? Does anyone have an estimate for when it might be available?
[Touch Pro2, Tilt 2 Android Development] Quincux:
With Wistilts kernel works the camera?
[Touch Pro2, Tilt 2 Android Development] Entropy512:
xdandroid builds are rooted by default
[Touch Pro2, Tilt 2 Android Development] eightorzz:
Entropy512

I went a different route and installed Droid explorer and a different driver hooked up first time. it has a terminal and you explained above on the file systems of Ubuntu.. but its not the same as vouge.. they might not have the same locations? i think im very close to getting it figured out tho :)
[Touch Pro2, Tilt 2 Android Development] Entropy512:
Droid Explorer gives you access to the phone's shell itself. I'm fairly certain you can't repartition the card from within Android - the commands above were to do it directly from an Ubuntu desktop machine using a card reader.

If you only have Windows you'll probably have to use a gparted LiveCD or maybe an Ubuntu LiveCD (which boots Ubuntu off of a CD without a need to install it on your hard drive.)
[Touch Pro2, Tilt 2 Android Development] eightorzz:
yea or run a virtual machine.. either way thanks for the help i have ubuntu installed here on a desktop beside me :)
[Touch Pro2, Tilt 2 Android Development] Daniel 9999:
dopod 838 pro & samsung i780

Hai all xda,how can i use frx06 to run android on my above 2 phone ?Thks.
[Touch Pro2, Tilt 2 Android Development] grifter024:
Not to sound like to much of a noob.

I've already put an android port from xda on my card before I just cant quite get my head around how he worded the install.

How does one put the haret.exe onto the "Root," Of the card? I just dont know what that means...do I just copy it INTO the card?

EDIT: Just put frx and the caliration straight on my storage and it didnt work...took out haret and ts out of the folder and just on the storage and it still didnt work.

EDIT2: I think I got it...its in the bootup which is taking a while but that is to be expected the 1st post says.
[Touch Pro2, Tilt 2 Android Development] jamesgoof:
Linux boot sequence freezes

I'm having trouble getting past the Linux boot sequence. It freezes at "Unable to handle kernel NULL pointer dereference at virtual address 00000014". I have the Rhod400. I placed all files in a Androids/TP2Ref just like arrrghhh did. I duplicated his setup to try to resolve the issue. Does anyone know what the issue would be and how I can fix it. Thank you.
[Touch Pro2, Tilt 2 Android Development] ryannathans:
And anyone else who is having problems, have a look at the guide in my signature ;)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
I answered your question over on ppcg...
[Touch Pro2, Tilt 2 Android Development] grifter024:
I actually need a little help.

SO I download the first thing.."Bundle,"

Then the "Calibration,"

SO I then put the right "Startup," In the frx06 folder

and then I put the frx06 into my SD card already unzipped.. go to run linux and it says

"Cant find rootfs on SD card you need to unzip one."

SO I go find a rootfs and download/unzip and put it in the frx06 folder and delete the old rootfs. go to run linux and again

"Cant find rootfs on SD card."

What is going on?
[Touch Pro2, Tilt 2 Android Development] Christiaan91:
Probably the name of your rootfs is rootfs.some_numbers.img.

You have to change that name to rootfs.img
[Touch Pro2, Tilt 2 Android Development] rcgators:
If you are going to put everything in a folder like frx06, rather than the root of the SD card, then make sure your startup has a rel_path pointing to the folder.
[Touch Pro2, Tilt 2 Android Development] grifter024:
Thank you both for the responses.

christian- That worked wonders and was an easy fix that seems to be well not in the first post so thank you.

rcg- I am glad you told me to put the relpath=06 it has passed and is now in the 10 minute wait mark.
[Touch Pro2, Tilt 2 Android Development] Steefje:
little problem here:

can;t connect my phone to my wifi anymore

always worked like a charm

don;t got it secured with WEP just with the mac-adress

so he had to pick it up in an instant

but he keeps giving errors

any1 got a idea?
[Touch Pro2, Tilt 2 Android Development] Christiaan91:
What errors?

Are you running the test kernel from WisTilt2?

This person got the same problem.
[Touch Pro2, Tilt 2 Android Development] Steefje:
same with that dude.

just an error and nothing else
[Touch Pro2, Tilt 2 Android Development] Fierofiend:
It was brought to my attention in that thread it wasn't a kernel issue. It turns out if I boot with Gen.Y, my wifi doesn't work. If I load WM first,then run haret, WiFi works.

I'm not smart enough to figure this issue out, but it is directly related to booting from Gen.Y. I just wanted to post the follow up.
[Touch Pro2, Tilt 2 Android Development] Entropy512:
You can't. The dopod 838 Pro is an HTC Hermes. It's VERY old, there are no Android ports that support it to my knowledge. The oldest device I know of with an Android port is the successor to the Hermes, the Kaiser (aka original AT&T Tilt aka TyTn II)

The Samsung i780 isn't an HTC device at all - while Android may exist for it, xdandroid targets HTC devices with similar hardware to the HTC Rhodium (aka Touch Pro 2).
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
What's not in the first post? I include a rootfs with the build, there's no need to change it - you certainly can if you want, but there's no requirement to.

Can you help more? Are you running everything as is in the first post? Did you change out your kernel?

Modules must be included with the kernel and they must match! If you are on any test kernels, things like wifi might break - but the kernels are simply for testing so code can get tested before it is committed to the autobuild.
[Touch Pro2, Tilt 2 Android Development] grifter024:
quick question.

I've gotten it to run and it runs really smoothly unlike the last android "Rom," Perse I had.

Now onto the question.

For some reason after 15-30 minutes my phone soft resets and goes back to winmo. any idea why? And is there a way to put haret.exe as a quicklink?

EDIT-

argh- For some reason when I went to launch haret it said "Cant find rootfs you need to unzip one."

This was after I put in the calibration as well as the correct startup.....again this was in a folder and might have just needed a relpath= butlike I said in my first question I couldnt quite understand the instructions for some odd reason.
[Touch Pro2, Tilt 2 Android Development] Steefje:
Ey arrrghhh,

i've changed nothing on my android build.

so that's why i don;t understand why it is not working.

at least i got the 3gs working so i;ve got internet on it.

but when i;m at home it would be nice if it's connect to my wifi.

ciao
[Touch Pro2, Tilt 2 Android Development] SteelLife:
Noobs, I feel your pain, I'm still one!

I know explained before but this helped me

1) Unzip

2) Put the folder FRX06 onto sd card

3) Go into startups folder and find your phone model move startup.txt to the FRX06 folder

4)unzip this --> http://xdaforums.com/attachment.php?attachmentid=543806&d=1300282168 , put in FRX06 folder

5) Go to this page http://xdaforums.com/showthread.php?t=951962 and unzip --> ts-calibration.zip to the FRX06 folder

6) Edit startup.txt and should look just like this

set ramsize 0x10000000

set ramaddr 0x10000000

set mtype 2292

set KERNEL zImage

set initrd initrd.gz

set cmdline "lcd.density=240 msmvkeyb_toggle=off gsensor_axis=2,1,3 force_cdma=0 pm.sleep_mode=1 rel_path=FRX06 physkeyboard=rhod210"

boot

nothing different

7) Find Gen Y dualboot here http://handheld.softpedia.com/get/System-Utilities/Enhancements/Gen-Y-DualBOOT-92636.shtml

You will only change one thing and that's the "AndroidBootFolder" it will say "andboot" change it to "FRX06" by double clicking on "andboot"

IT WILL LOOK JUST LIKE THIS

(without quotes and red writing done to make easier)

SOFT RESET LET US KNOW!

I HAVE BEEN THERE!

Trying to give back if I missed a step or anything let me know

None of this was created by me all thanks goto arrrghhh,wmg316, Christiaan91, and many many more!