yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android General] RayToombs:
easy to do and very well written thank you. I got a hold of an old touch pro 2 to mess with and I love android so I figured what the heck.
[Touch Pro2, Tilt 2 Android General] RayToombs:
So how do I get the apps in the androidapps folder to show when I boot android??
[Touch Pro2, Tilt 2 Android General] arrrghhh:
You mean to install...? The only thing that folder does is hold APK's that get cp'd to /data/app when the phone boots...
[Touch Pro2, Tilt 2 Android General] prexzone:
I have to ask this cos i really need it. I need to set a home button for my android on my sprint rhod400. I knw there is something on it somewhere about editing your startup but it didnt work. if there is someother way can someone enlighten me or link me to any thread that deals better with this. thanks
[Touch Pro2, Tilt 2 Android General] fortunz:
The assignment stuff is in f22's rootfs thread. Did you follow the steps here and use f22's rootfs?

As an alternative, you can try Spare Parts.
[Touch Pro2, Tilt 2 Android General] prexzone:
thanks a lot man. the spare part worked i was able to assign home to the end button. thread thingy didnt work but im fine with this
[Touch Pro2, Tilt 2 Android General] rahe_1st:
question from a n00b here

1. i got the full bundle of FRX6 from here http://xdaforums.com/showthread.php?t=951962

2. got the appropriate startup file

3. put them all on the root of my SD card

4. then i launched "HARET.exe"

5. then my device vibrates then after about 2 seconds it reboots.

so what i am missing here ???
[Touch Pro2, Tilt 2 Android General] fortunz:
It appears you are missing all of the other steps in the first post of this thread. If you go to the first post, scroll down to getting set up it will explain to get the latest kernel, the right ril and f22's rootfs and other helpful items, though you really should read the whole post. Perhaps someone else will have other advice, but if I were you, I'd get my build up-to-date before trying to troubleshoot an issue that might not exist anymore.

Good luck.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
The FRX06 bundle by itself should at the very least boot & function, although update stuff will usually mean it'll run better or more features will work...

To rahe_1st - do you see any flying text? Do you at least see the haret.exe progress bar go full? When it gets completely full, then it just reboots...?

If you get the double vibe, I would think the kernel is getting loaded... hrm.

Make sure you follow the rel_path= steps very carefully if you are running the build anywhere but the root of the SD card.
[Touch Pro2, Tilt 2 Android General] DennisSclan8:
Try this if you're still at it???

Jog over to this thread (http://xdaforums.com/showthread.php?t=951962&page=96 POST 952)

There you'll find training wheels that "wmg316" had assembled as a great synopsis on installing this thing right to the letter, matter of fact he does all but literally do it for ya (lol), great write up for refresher or just learning regardless of device if you can just comprehend the basics of get 'r' done (lol).

Props to the Devs, and wmg316 and his write/help!!
[Touch Pro2, Tilt 2 Android General] rahe_1st:
thanks

thank u all 4 the help .. i just searched over the forum and got into a thread contains a .cab installer .. so i get it, installed it then just replaced files and it is working fine :D

what i am missing here is the best combination between kernels and rootfs

some combinations get me fix wifi and gps but doesn't recognize my sd card, some can read my sd card but gps stuck at the coast of ghana, ...etc. :(

i am having rod100 , any advices for the kernels, rootfs combos are appreciated :)
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Newest is *usually* the best. But what I include in the FRX06 bundle is what I would recommend.

Did you bother reading the FAQ? All your questions are answered there. I am not going to answer your questions individually, as they've already been answered hundreds of times - hence the reason I say go to the FAQ, all of the problems you have are answered in there.
[Touch Pro2, Tilt 2 Android General] Alvaster:
I'm having trouble getting Data to work on my RHOD400, CDMA, on BOOST. I boot up into Android fine, and data works fine in WINMO.

I've been searching around google and trying to see if there's any fixes, but people are extremely vague and always direct to search tough this magical source of information eludes me. Any help or direction would be greatly appreciated.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Please don't crosspost. I already answered your question here. I know you really want a solution fast, but crossposting is annoying and rude....
[Touch Pro2, Tilt 2 Android General] pleaseking:
Speed and Russian keyboard

Dear all,

thanks a lot for this very helpful intro and discussions, Android on Rhodium has progressed dramatically since I've tried it last in late 2010. I've followed this manual and I now have fully function Froyo on my RHOD210 - just amazing! However, two questions from me:

- how can I make it faster? It feels A LOT slower than WinMO now. Applications are slow to start, email messages are slow to come etc

- is there any magical or not-so-magical way to bring russian layout to the hardware keyboard? I am ok to do some development for that, just let me know where to look?

Thanks in advance!
[Touch Pro2, Tilt 2 Android General] ryannathans:
That's great!

For Russian support you should turn to F22's rootfs thread if that's still being developed. Last time I was active it was.

Regarding the 'slowness', the majority of the slowness is a result of using an SD Card and the method in which XDAndroid accesses its files. A "Partitioned Build" is faster than the filesystem images you use. I use a Partitioned Build, there should be instructions sitting around somewhere, although support is quite slim if you are not very technical. I have also heard of very great results from someone who used the .39 kernel and ext4 partitions/filesystem-images. We currently use ext2 and it appears that ext4 is much faster than ext2 for the way XDAndroid operates, however ext4 is only experimental in our current kernel, this is why you must use the .39 kernel if you want support for it - however, in the .39 kernel other things are broken and still being 'ported across'. Experiment, discuss it in IRC if you must.

Let us know how you go!
[Touch Pro2, Tilt 2 Android General] arrrghhh:
AFAIK there's no cryllic support yet. I guess HTC did some custom crap to get it working, and our builds don't support it. Sorry.
[Touch Pro2, Tilt 2 Android General] ryannathans:
The user said they were prepared to do work to get it working/made, therefore directed them to F22's rootfs where I believe is the best place to integrate the support. I am unsure as to what needs to be done, just the keyset or character support too?

If you know of a better place to point them to, feel free :p
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Well... you directed him there like there is already support there for the Russian/cryllic keyboard layout, which isn't true.

Obviously if he wants to try to implement it himself, F22's rootfs thread is the best place to direct him.
[Touch Pro2, Tilt 2 Android General] pleaseking:
Right - I am ready to help developing it, no problem for me. Asked a question in the thread you pointed, thanks for that!
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Hopefully you can get it done. It sounded pretty complex, I'll try to dig up some posts about it and reference them in the other thread thar.
[Touch Pro2, Tilt 2 Android General] pleaseking:
In terms of 'Parititioned build', sorry if I am dumb/newbie but the only reference I found is here - and people there aren't enthusiastic about explaining this stuff to newbies. Is there anything more user-friendly? I am ok to checkout and build the system myself, no problem here.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Partitioned builds are not supported, nor are they faster - that's FUD.

It basically means instead of using the system.ext2 file and data.img file as looped mount (mount -o loop...) the partitions are dedicated on the card. So partition up the card with ext2 partitions, and expand the data.img and system.ext2 onto these partitions.

Here's the layout:

p1 - FAT32, most of the card

p2 - rootfs, but usually empty...

p3 - system

p4 - data

Again, this setup is not supported as it's difficult to setup and troubleshooting can be problematic. So if you want to setup your build partitioned, have at it - you seem to know your stuff. Just don't ask for help on setting it up or how to fix things that break with it, as you won't get any help :p.
[Touch Pro2, Tilt 2 Android General] junior0186:
Thanks for this tutorial bro, really clear! (y)
[Touch Pro2, Tilt 2 Android General] danstheman7:
If we use one of the "already set up" Android builds (Gingerbread in this case), how do you get it to boot straight to android?

On every reboot my phone seems to boot right into winmo, and I have to launch haret to get android working.

No, the phone isn't overclocked either :/
[Touch Pro2, Tilt 2 Android General] arrrghhh:
That's expected, Android is running off the SD card and WinMo is installed on the phone itself... So every reboot goes to WinMo.

Gen.Y is a 'dual-boot' application that lets you choose Android or WinMo on boot. Helps you get into Android a little faster...

But until flashing to NAND is stable, you won't be able to reset into Android... It will always reset to WinMo.
[Touch Pro2, Tilt 2 Android General] hippy joe:
when i start up haret it turns to the black screen then after a while it says, "failed to find rootfs on sd. you need to unzip rootfs zip file to the root of your sd card." except my rootfs isn't a zip file. so how do i unzip it? what am i missing here?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
This only happens for a few reasons.

1) You don't have a rootfs.img file where you run HaRET.exe from. If you're in Windows, make sure file extensions are not hidden, and the filename isn't something silly like rootfs.img.img...

2) You have everything in a folder, and rel_path= is not set correctly in your startup.txt

3) You have everything at the ROOT of the SD card (no folders) and you have a rel_path= setting which is unnecessary if you run everything at the root of SD.
[Touch Pro2, Tilt 2 Android General] ryannathans:
I will touch up the childr.... guide when I get aboard the FRX07 train.

Too much school stuff and i'm still on frx06.

On a side note, is ext4 working on newer kernels?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Should be. Not on any .27 kernel, but .35 & .39/3.0 should be just fine.
[Touch Pro2, Tilt 2 Android General] hippy joe:
ok yeah, i just tried all that just a second ago. the rootfs didn't have the .img on the end, but it still does the same thing. i have even tried getting the f22's rootfs, and swapped out the one that came with the bundle
[Touch Pro2, Tilt 2 Android General] arrrghhh:
F22's rootfs is definitely no longer compatible with FRX07, please don't use it. Only use the rootfs in the build, or use the rootfs autobuild service for rootfs updates.

So the rootfs.img had at least one .img on it, right? lol. Reading your post, I just want to make sure.

Seriously tho... go thru the three steps I outlined above. That's literally the only reasons that error would occur. Well, I guess there could be a 4th scenario - bad rootfs? Redownload, reextract, retry.

I'm a little disappointed tho, you aren't really being very verbose. Where are you placing everything? In a folder, or at the root of the SD? Did you check the rel_path setting in your startup.txt? Does it exist?
[Touch Pro2, Tilt 2 Android General] hippy joe:
sorry i have 2 kids jumping around fighting... chaos. to answer your question yes, i added the .img and i have everything in the root of the SD card. i am about to try the root builder link you posted i well let you know how it goes.
[Touch Pro2, Tilt 2 Android General] hippy joe:
i tried the latest rootfs from the auto builder same problem... i am about to try re extracting the bundle again. i guess i trashed the zip file i downloaded this morning. i'm redownloading it now. lookin like it'll take another 15 minutes or so
[Touch Pro2, Tilt 2 Android General] hippy joe:
i just put the rootfs from the bundle on the root of my sd card, i never set up a rel_path setting because i'm not really sure how to do all that. i did notice that the rootfs from the bundle didn't have .img in the name. i added it. should i take it off? this is the exact wording of what the black screen says right b4 it stops making progress.

"Welcome to vogue linux

running an fsck on the sd card

dosfsck3.0.1,23 nov 2008, FAT32, LGN

/dev/block/mmcblkop1:425 files, 45797/120576 clusters

failed

failed to find rootfs on sd. you need to unzip rootfs zip file to the root of your sd card."

most of this i don't understand. as a side note, i reformated the sd card earlier.
[Touch Pro2, Tilt 2 Android General] hippy joe:
thank you arrrggghhhh for all the help. as i read through all my posts i realized the one thing i didn't so was try it as is from the bundle. it appears to have made it past the part where it was stuck. the way i fixed it was i renamed the rootfs exactly the way it is when it was extracted which is simply "rootfs" with no .img. thanks again for taking the time to help a smart phone newb out. i greatly appreciate it.

it woks now.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
lol, this means you didn't heed my original warning at all!!

If your file extensions are hidden, this is quite difficult. That means you did rename the file to rootfs.img.img, without knowing it because Windoze was hiding file extensions...

Glad you finally figured it out tho.... :rolleyes:
[Touch Pro2, Tilt 2 Android General] svarasnj:
hey to all,

I was excited to install frx07 n my SD. Everything seems to be working fine except there is no data connection. Tried all different options, etc can not figure it out. I'm sure its something simple but if you don't know it you dont know it. Any tips on what should I do?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
What device (RHOD?) GSM/CDMA? If you're GSM, did you configure your APN according to your carrier's specs?
[Touch Pro2, Tilt 2 Android General] svarasnj:
It's RHOD400. Sprint CDMA phone. I looked in APN and there is nothing there. Also, not sure if it makes any difference, the phone is unlocked and I can use GSM network as well.
[Touch Pro2, Tilt 2 Android General] rpierce99:
Then add one? It's specific to your carrier, who is your carrier, I'm guessing not Sprint or Verizon otherwise the APN would have shown up automatically.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Well, what network are you using it on? Oy ve, probably need to configure an APN for that network, as was already stated above...
[Touch Pro2, Tilt 2 Android General] svarasnj:
Well, I'm not sure if I'm in the right spot but when I go to wireless&network settings>Mobile networks>Access point names, its all blank and there's nothing there. I tried looking all over the place and I can not find anywhere where it says sprint. I can make/receive calls, text, use wifi.
[Touch Pro2, Tilt 2 Android General] rpierce99:
Even though you still haven't said what carrier you are on after asking twice, I'm going to read between the lines and say sprint, since that is what you are looking for in the list. While looking at the blank list, hit the hard button for menu (win key), then add apn, when you get in there set up a sprint APN (see the FAQ, I believe) and you should get data.
[Touch Pro2, Tilt 2 Android General] AkumaX:
strange, even though i'm on sprint, i can still get data w/o setting up an APN. usually i'd have to set up the APN just to get MMS working (all this on FRX07 at least). maybe try taking out your sim card and starting over w/ a new data.img.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
This is true for me as well, I only had to add an APN for MMS. Data worked OOB on Sprint...

I keep thinking he's using a Sprint device on a GSM network, but until he tells us so...

^^ If that is the case, then no APN = no data for sure.
[Touch Pro2, Tilt 2 Android General] svarasnj:
I removed the SIM card, so the phone is CDMA only. Tried looking for a APN setting but no luck. Anybody with a link?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
You still haven't told us what carrier you have...

MMS wiki - that'll give you a few carrier infos. Keep hoping others will add their carrier, but I haven't seen anyone else add their own...
[Touch Pro2, Tilt 2 Android General] sigma20xx:
Could someone direct me to the proper video on youtube for how to get this working? I have downloaded the latest bundle and I'm ready to go. I have an AT&T Tilt 2 btw. Also, did I get everything I needed in the bundle or are there some files from the first page of this post that I need to get?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
I would recommend reading the first post in this thread in order to get a concise installation guide. Then re-read the first post in this thread.
[Touch Pro2, Tilt 2 Android General] ryannathans:
just note that this guide is for frx06. I will update it when I finish personal matters.
[Touch Pro2, Tilt 2 Android General] 14andrewh:
Ryannathans, thanks for all you hard work. One question, in frx07 I find the fn key maps to a @, still trying to find which keyboard conf to use in the startup.txt file. I have a rhod110, tried Rhod100_UK to no effect.

Any inspiration?

Thanks!
[Touch Pro2, Tilt 2 Android General] ryannathans:
The solution to your problem lays within F22's rootfs, unfortunately this is incompatible with FRX07.

As there are no other solutions, I would normally say I can't help you and I am in the same boat.

But I'm not.

I will rip apart F22's rootfs and pull out his keymaps and he doesn't seem to commit his work, I will combine the extracted keymaps with the latest autobuild rootfs so we can have a semi-functional android once again.

I will do this when I update the guide, which hopefully won't be too much longer :)
[Touch Pro2, Tilt 2 Android General] 14andrewh:
Awesome and thanks for such quick reply. :D do you happen to use MS exchange? I posted a question on frx07 thread, I get and error saying " this sever requires security features your phone does not support". I have tagged the Accept all SSL certificates.

Apologies for the cross posting!
[Touch Pro2, Tilt 2 Android General] ryannathans:
I don't use MS exchange.

Sounds like a missing module or libary, I am sorry I can't help you there.

Does it work on a native android device?

Also, does FRX07 have bluetooth out of the box?
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Sounds like an issue on the Exchange server to be honest. I've heard some people having special issues with Exchange 2010 servers...

As for BT, it does work but it won't pass audio to (all) headsets. I put that in there because evidently some have been able to get their headset to pass audio, while others get nothing but pairing to work.
[Touch Pro2, Tilt 2 Android General] 14andrewh:
Hi, yes it does work on native android devices. But I will move this track to the other thread ( as arrrghhh quite rightly pointed out) to avoid this cross posting. Brain fart really as I have never done this before! Thanks for your quick replies.
[Touch Pro2, Tilt 2 Android General] ryannathans:
Today is the day I get FRX07 on my phone and make that rootfs.
[Touch Pro2, Tilt 2 Android General] AkumaX:
Make what rootfs?
[Touch Pro2, Tilt 2 Android General] ryannathans:
From what I understand is that F22's rootfs doesn't work on FRX07 but users with RHOD110 (and maybe some other models) can't really use the phone without his keymaps.

I need to merge his keymaps with the latest rootfs.

EDIT: After having a look the rhod110 keymaps were actually just symlinks to RHOD100_uk keymaps.

Just use rhod100_uk phykeyboard and it'll be fine :D
[Touch Pro2, Tilt 2 Android General] fortunz:
I found this thread very helpful to get updated to FRX6.5 and understanding XDAndroid in general, but there's really not a lot of updating that needs done with FRX07 yet. I'd love for new n00bs to get as much out of the thread as I did, so might I suggest a few possible additions to round things out?

Explanation of the froyo.user.conf custom section and link to starfox's thread on useful commands there. Perhaps a brief entry in Basic Need to Knows.

Explanation of how to expand your data.img and link to Viper's thread. This could be an extra sentence to the data.img entry in need to know.

Link to Getlogs and some basic instruction of how to ask for help: ie describe your device, your build, post logs, don't assume arrrgggh can read your mind, etc.

Explanation of the AndroidApps folder -- I've seen a few people not understand that apps in its subfolders won't install. A mention of superuser and what it does might good somewhere too.

Also, the OP has always felt a bit scattered. Perhaps a TOC and numbering for the headers and some bullet code (list /list) to set off certain parts of the text (such as steps to install and various lists of info) would ease the reader through it.

The following suggestions might be a little more like Intermediate (XDAndroid 102?) than Basic, but still helpful. You could place the information in post #4 with a hotlink from the OP to keep it separate and not clutter the OP.

An explanation of the new acoustic code and howto.

An explanation of hyc's video lib fix and howto (actually I can't remember if this is already in FRX07 or not)

Just a few thoughts meant to be helpful, not criticisms or demands. I know you were busy with something before and perhaps you still are and of course that's cool.
[Touch Pro2, Tilt 2 Android General] ryannathans:
At the time of your posting I had already converted the guide to frx07

I made the guide from my phone, so that's probably why it's a little ugly

I will take your suggestions into consideration and edit accodingly at some point in the near future
[Touch Pro2, Tilt 2 Android General] cushcalc:
Tilt 2 needs "tilt2" not rhod300

Thank you for all the great info in this thread.

I just wanted to clarify that for the Tilt 2 version, the startup file included in the complete package has "physkeyboard=tilt2", and this works for me with my Tilt 2. I had first tried with edited startup.txt using "rhod300" and that worked for booting, but the keyboard mapping was for regular Touch Pro 2. So, for whatever reason, the Tilt 2 physkeyboard setting doesn't follow the intuitive "what's under the battery" designation.

Hope this helps.

I am very pleased to be able to run Android on my Tilt 2.

As an aside, would love suggestions for best keyboard to add that would be most like the stock Tilt 2 HTC keyboard.
[Touch Pro2, Tilt 2 Android General] Fierofiend:
Is there any chance a sprint tp2 can WiFi tether in infrastructure mode with this build or is it a limitation of the phone hardware?
[Touch Pro2, Tilt 2 Android General] ryannathans:
You are supposed to be able to. I dont know if it works 100% yet
[Touch Pro2, Tilt 2 Android General] arrrghhh:
The built-in tethering app creates an 'actual' AP. The others (XDAndroid's wifi tethering app for example) create an 'ad-hoc' AP.

They both work, but aren't flawless. USB tethering was much more consistent for me, plus it charges at the same time so I could use it all day :D.
[Touch Pro2, Tilt 2 Android General] Fierofiend:
Thanks for the fast replies, I'll give it a shot with my Touchpad. (I haven't been able to get cwm thunderbolt rom to wifi tether successfully, yet)
[Touch Pro2, Tilt 2 Android General] arrrghhh:
I can't guarantee that ROM works with wifi tethering, I can only attest to XDAndroid builds. Thanks.
[Touch Pro2, Tilt 2 Android General] Fierofiend:
Thats the beauty of the boot from SD, I have a few SD cards so I can quickly swap out which version I'm trying to run. Each version has its pros and cons, imo, and I like to try different builds to see what tends to work best for my usage.