yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] [ACL]:
ok GSM folk fellas. For those of you who havent done it yet, upgrade to the (latest )12/21 version.

Once you guys are all set, install this update using the recovery.

http://rhodium-nand.googlecode.com/files/OMGB_acoustic_test_update.zip

This will upgrade the kernel and copy over the libacoustic goodies. Ive tested on the rhod300 i have here and microphone works. I need the rhod 100 guys to report if this works for them as well.

If this works, then ill commit this work and continue killing bugs..

:D
[Touch Pro2, Tilt 2 Android Development] autonomous-inc:
Well, I moved on to the SGS II, but not gonna lie, i'm super stoked to see the nand development for my old phone of 2 years. If the developer needs and help with a GSM TP 2, i'm your guy. I might even consider donating it if shipping is paid for.
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Kinda makes me wanna blow the dust off my tp2

sent from my exhibit 2 greatness
[Touch Pro2, Tilt 2 Android Development] zapbrannigan00:
Excellent

Going to flash this on my Rhod100 nand right now - bye bye windows mobile 6.5 forever :)
[Touch Pro2, Tilt 2 Android Development] zooster:
Any real chance to see this nand on topaz?
[Touch Pro2, Tilt 2 Android Development] fishel:
ACL - the acoustic update works on my rhod100..Thanks!
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Awesome. This is still all testing phase so if you run into weird bugs or work arounds, post them so we can see if this is stable enough to push to the next release or keep posting test packages until its all good.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
unless i magically get a topaz, i dont see how that will happen. i'm hoping to finalise the rhod soon and maybe move onto another device but too early to tell. We still have some small issues to work out.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
can't wait for the real release!! :)
[Touch Pro2, Tilt 2 Android Development] zapbrannigan00:
Works on my RHOD100, just got you a coffee ACL to say thanks :)

Question, are we going to see Data2SD / Apps2SD in the near future with this build? Using SetCPU ondemand governors - what about smartass governor etc? Also is there any overclock that can be done to the GPU (or have you guys already done that)?

All in all awesome result, can't believe how much work you guys have put in!!!
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
WisTilt2 is working on tweaking the GPU, I'm sure it'll make its way to NAND eventually.

Apps2SD works great for me. Used Titanium Backup and the built-in app management tool.

Governer types is a kernel support thing.. ACL's working on squashing bugs, enhancements come later ;).
[Touch Pro2, Tilt 2 Android Development] boggsie:
Except for lack of voice over Bluetooth, (and restoring the backed-out GPS support) this is now stable for daily use IMHO.

Wonderful results, ACL!

Best regards,

-boggsie

(I'll get greedy and selfish and mention 3.5 mm output)
[Touch Pro2, Tilt 2 Android Development] Bieka:
Hey Guys,

it's been a while since i looked into the Rhodium Development and i was supprised when i read about a working NAND Version. Just one question. Is this going to work on all Rhodium 100? I mean all panels? Last time i tried it wouldn't boot on my Rhodium 100 de (GSM). Is it worth flashing it?

BR

Bieka
[Touch Pro2, Tilt 2 Android Development] milda25:
Yes, about 12th December ACL fixed problems with all panels on Rhod and in last release is all fixes merged. After install actual release should be this functional on your Rhod100.

btw: problem with panels caused problems with on and off display, not with boot.
[Touch Pro2, Tilt 2 Android Development] Bieka:
Thanks Milda25, will try it soon. Sounds pretty cool!!!

Damn it.... i wanted to charge my Rhodium but on AC and USB the Phone sporadically starts to boot with the short vibrate goes to bootlogo and powers down because of low voltage... Does someone have an idea, how to get the battery charged without booting again and again? I charged it for over an Hour now on AC Power and the voltage is still too low for powering it up...
[Touch Pro2, Tilt 2 Android Development] [ACL]:
whatever you are doing, you are doing it all wrong. :eek:

did you read my instructions? that say yo make sure you batt is charged ?
[Touch Pro2, Tilt 2 Android Development] Bieka:
You've misunderstood me.... BEFORE i can do ANYTHING i must charge my battery to the best it can get.... 100% should do it ;).... So i wanted to flash it this evening but my Rhodium plugged to AC doesn't charge. It was powered off for a longer time, so i think it's deeply discharged and must charge for a longer time but i thought one hour should even do 1-5% but it seems it's still 0.00%.

So, the Rhod is still on WM 6.5 Energy Rom and an Old SD XDAndroid Version and i don't get further than the Bootlogo at the beginning (The Picture after Short Vibrate when you power it on ;) ). Clearly now? ;)
[Touch Pro2, Tilt 2 Android Development] [ACL]:
ahh damn. that doesnt sound good.

Are you sure the charger is actually plugged in properly? i notice sometimes on my rhod some charges dont make good contact and boom death. Just when you think you are charging you are really just killing the device more.

Otherwise If im not mistaken, i belive the tri color boot-loader actually can use usb power so you may be able to flash back to a stock winmo and hopefully it fixes everything.
[Touch Pro2, Tilt 2 Android Development] argenisaz:
That is correct my friend. That happend to me once and I solved it plugging the device into usb, entering the bootloader and flashing a WinMo ROM. After that the device charged properly and back to tinkering! :D
[Touch Pro2, Tilt 2 Android Development] Bieka:
OK Good News. Finally i got it charged to 100% and flashed OMGB ;). Works like a charm ;) With CPU Master set to ~670Mhz my TP2 feels like a new Smartphone experience. Ok my other one is a HD2 and the Touch feeling of my TP2 is even worse then my HD2 but for a non capacitive it's amazing how fast and precise it can work! Sound works well (I think the TP2 Sound is the best HTC has ever released... ok i didn't hear the rezound yet but according to my HD2 its much better!!) and in low quality You Tube Movies are also working. WiFi works ok with my WPA2 encrypted Fritz!Box. Camera is working but with the glitches i saw already on SD Version. When Camera App is started and i hold my hand still, the live picture is ok but when i move around and try to take a picture of something als then my feet it gets weird. Colours and multiple view... looks a little like the Monre Picture of Andy Warhole ;). But long story short for a device that will never get android as main system from HTC it's awsome how pretty it works. Thank you all devs which are involved in this project!!! Donation will follow in January ;).

Only thing i noticed is that only english is supported. I tried More Locale 2 but it didn't seem to work. Is there a way for implenting German Language by myself?

BR

Bieka
[Touch Pro2, Tilt 2 Android Development] [ACL]:
OMGB was done by the OMGB team (hero/eris/inc). I requested permission to write the HAL for rhodium and post it up. So i can't tell you why other languages were removed. If you want to add it, then i dont see a problem and if you want i can post it up for you on the project page so other can use it as well. The one thing i cant do is actually included it in the build.

This is still a test phase, so right now we are collecting bugs to squish. CDMA will probably have a stable rom out first due to the maturity of the project, then gsm will follow. We have a few things we need to fix first.

:D
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Define "didn't seem to work". Do you have logs?

I only need English, so I haven't tried to install any other languages. I haven't seen anyone else comment on this either... but searching never hurt :p.

This is in testing, remember? So you need to help figure out how to get other languages in, and report back on what works and what doesn't :p. We can try to help, but without logs... yea. Can't really help ya.
[Touch Pro2, Tilt 2 Android Development] zapbrannigan00:
CPU speed / Battery life...

Is there any more steps higher than 748mhz that we can try? Still wishing there was more speeed...

You guys have really fixed the power down / suspend issues with this build, battery life lasts well over a day now, better than my HTC Glacier!!!
[Touch Pro2, Tilt 2 Android Development] [ACL]:
I can probably push the kernel to do more. Not something i would run personally, but i dont see why we cant go past 800. I'll take care of that for the next kernel release.
[Touch Pro2, Tilt 2 Android Development] Bieka:
@arrrghhh: I mean, when i open ML2 i set language to german and the only thing that happens is that the App More Locale 2 changed its name to "Sprache" which means "Language". So nothing else in System is changed ;). I will see if i can do more. I hope my Report is even usefull although there are no logs ;). When you need logs for something tell me and i will pull them out ;) But for now i didn't see anything more that won't work then you already posted as not working ;) Except the Camera thing. I don't know if this is already a known issue. I can make a Picture of the picture when you want it ;).

@[ACL] thanks for your offer. If it's not wanted to much i would be glad to know how to add another language. Maybe that's interesting for others too.

Edit 1: Oh and funny thing, i saw that the "mic mute" button closes (posted as not working here) apps in foreground. I opened Gmail and just tested how this key maybe reacts and it closes gmail. So if it's helpful.... ;)
[Touch Pro2, Tilt 2 Android Development] 4dn4n:
Hi guys,

It was working on my rhod 100 perfectly, but yesterday i just installed go launcher ex and it started to give an error about dialer and i couldn't fix it. So, I formated it and tried to reinstall. At first, everything seemed ok, but someone try to call me i didn't hear the ring and when i answered any call or i called someone, i didn't hear anything. Also, when someone tried to call me, i heard a noise which was coming from speaker. Now, I am using the wm 6.5 and android FRX07.1 from sdcard and everything seems fine. That's all i can say for now.

Thanks in advance for your interest.
[Touch Pro2, Tilt 2 Android Development] intergon:
@Bieka

Is GSM network working for you?? I tried this build 8 days ago and GSM didn't connect..
[Touch Pro2, Tilt 2 Android Development] Bieka:
Sadly no. But i will try more... to see if i can get it to work! For now WIFI is the only internet connection it seems.
[Touch Pro2, Tilt 2 Android Development] milda25:
On my Rhod100 is GSM network fully working. Did you try the Emergency call trick?

And make sure you have downloaded and installed the latest release OMGB from 21.12.2011 and test kernel with the acoustic code change.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Indeed. Unfortunately there are many pieces that change quickly, as new things are tried/tested...
[Touch Pro2, Tilt 2 Android Development] Nighthawk243:
In winMo, I had mine working pretty well at about 807, but 748 is good for now.

---------- Post added at 01:43 AM ---------- Previous post was at 01:41 AM ----------

I'm assuming you're talking about the camera freezing? There is an app called "Fast Burst Camera" on the market that is free and doesn't freeze.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
No longer necessary with the newest stuff.

But he probably has a RHOD100, which seems to have a different cam sensor - so the kernel doesn't play nice with it. brinka123 patched it (not completely unfortunately) and it was never accepted mainline.

I'm sure in time brinka's patch will be analyzed, and implemented. I hear there's some other fixes that benefit all cams (not just RHOD100's) in regards to light levels.
[Touch Pro2, Tilt 2 Android Development] kristalliz:
Hello everyone, I have the rhod100 gsm and I have problems to put the files in the microSD.
[Touch Pro2, Tilt 2 Android Development] Bieka:
MicroSD???? You that this is NAND Version?! o.O Or do you mean putting the .nbh and .zip files on card for flashing?

@camera bug: Camera is not freezing. I can move around and picture changes but there are many failures in the live picture itself. I can try to make a picture/video or still wait for newer version to test if its gone! I'm using the latest posted version on #1, so its not an older Version with already solved bugs. I will try the "Emergency Call" Trick" soon to test if signal is coming to my tp2 and say "Hi" ;)
[Touch Pro2, Tilt 2 Android Development] walter79:
GSM did not work on my Rhodium 100 de. Emergency calls did not work.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Can you explain the problem? Otherwise no one can help you.

Format the card with the HP Tool (FAT32, full format) then try flashing the NBH again.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
i can't wait for GSM and CDMA to split up...
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
It won't, at least it's seeming like it won't. How would it benefit you? If anything I see it as a detriment.

Besides, these types of comments aren't exactly helpful, in any way shape or form.
[Touch Pro2, Tilt 2 Android Development] mbellot:
Why would it? The Rhod400 is capable of both, and I have personally used it with a prepaid GSM while out of the US.

Splitting the firmware would effectively neuter half the functionality from my phone... Bad idea.

EDIT: Whoops. Seems aaarrrggghh beat me to it... :o
[Touch Pro2, Tilt 2 Android Development] [ACL]:
I dont think they will my good man. I wanted to for the longest time but i kept getting pushed back in. What might happen is that we will begin sending the correct Mtype to the kernel from the bootloader but thats it. cdma and gsm have diff mtypes but right now we actually treat them as one (we use the gsm mtype by default).

Right now we have been lucky enough that userland is identical with the exception of the phone.apk. Otherwise it's been fairly simple keeping them under the same package.
[Touch Pro2, Tilt 2 Android Development] kristalliz:
I followed the instructions, Flash RHODIMG.NBH, installed with fastboot OMGB and GAPS, but what I see is just the blue screen.

When I give the command to start the boot, the phone freezes on "Android".
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
What device? Did you flash the additional kernel and acoustic stuff?
[Touch Pro2, Tilt 2 Android Development] kristalliz:
No... the device is rhod100 gsm. thaks to support
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Please flash the additional stuff. It's required for GSM folk, until a new build is out. You guys seem to forget/ignore the gigantic TESTING in the thread title, lol.
[Touch Pro2, Tilt 2 Android Development] kristalliz:
eehehehe...Where i can download the additional stuff?:)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Uh... where did you download the original stuff? LOL

Jeebus...

http://code.google.com/p/rhodium-nand/downloads/list
[Touch Pro2, Tilt 2 Android Development] walter79:
:p

Now GSM work on my Rhodium100 de.

I did this steps.

Place the all zip files on your SDCARD (OMGB_acoustic_test_update.zip, RHODIMG.NBH, OMGB_rhodium-1.2.3-12212011.zip, GAPPS.zip)

Place the recovery.img in your Fastboot folder

Flash the new NBH, LK will load

Power off phone and press power + voldown (USB must be plugged in prior to starting)

Flash nbh via sdcard card flash (press power for yes)

Open a CMD window and cd to your Fastboot folder

Erase everything to start out fresh

In your CMD window type these commands:

"Fastboot erase recovery"

"Fastboot erase boot"

"Fastboot erase misc"

"Fastboot erase system"

"Fastboot erase data"

"Fastboot erase cache"

Load the recovery.img with fastboot:

In your CMD window type this command:

"Fastboot flash recovery recovery.img"

Reboot: (Or hit the reset button)

In your CMD window type this command:

"Fastboot reboot"

Once LK is starting to load (Blue screen) press and hold the "POWER BUTTON" until you feel it vibrate(Top button). LK will let you know when it detected a press.

Your recovery should load

To Navigate in Recovery you can use the Vol UP/DOWN(Move UP/DOWN), END Call Key(Enter/Select) or the keyboard arrows with the enter key.

Select "apply update from sdcard".

Select "OMGB_rhodium-1.2.3-12212011.zip" and wait for it to finish installing.

Select "reboot system now"

Your device should now be installed and should load.

Reboot and go to recovery (blue screen --> press power)

Select "apply update from sdcard".

Select "OMGB_acoustic_test_update.zip" and wait for it to finish installing (maybe you have to flash the zip two times).

Select "reboot system now"

How can i change the keyboard mapping to rhodium 100 de ?
[Touch Pro2, Tilt 2 Android Development] husam666:
Hi I flashed this on my rhod210, I can't get past the recovery screen, all I get is the android background with no text or anything when i enter the recovery

note that my flex cable is 1/2 past dead and it may cause problems when booting, it didn't boot because of this when I tried haret before..
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Did you try the CWM recovery or AOSP? I prefer CWM...
[Touch Pro2, Tilt 2 Android Development] husam666:
the one in the first post not sure if cmw or aosp, did I miss something?

I did what's written in the howto page

edit: never mind, looked at the downloads page and found another recovery, will try it and report

---------- Post added at 08:26 PM ---------- Previous post was at 08:12 PM ----------

ok.. it's the phone that's causing the problems :p

same thing with cmw, blank screen no text, good luck on the project :)
[Touch Pro2, Tilt 2 Android Development] walter79:
I have a cable. Sent me a PM if need it.
[Touch Pro2, Tilt 2 Android Development] husam666:
thanks a lot, but I will decline your offer :)

I have an HD7, I thought I give my TP2 one final try before leaving it in the drawer. :p

Plus I think there is a problem with the screen's cable too, not sure if there supposed to be a hole in the middle of it :o
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Just to clarify. 12/24 release is a combination of the old 12/21 + acoustic test. The NEW release will be out later this week.

also anyone having "no sound" or dying sound issue? i'm trying to leave code intact if it works. No need to fix something thats working. I do know there was a volume issue, but that i patched up and will be released with the new bundle. :D
[Touch Pro2, Tilt 2 Android Development] walter79:
On my rhodium 100 de call stops working after 10-15 min using it. I can`t here the other side.
[Touch Pro2, Tilt 2 Android Development] hoatienii:
hope fix mic for rod 210 :D
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Logssssssssssssssssssssss

Where have you been? It's been available since... December 22 or something?
[Touch Pro2, Tilt 2 Android Development] [ACL]:
lol :p

the old updates were hidden BTY. So 12/24 is the one you will need. Or just give me a few more days until the new one gets released..
[Touch Pro2, Tilt 2 Android Development] zapbrannigan00:
New release... woohoo!
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
You've been thanked for the username LOL.
[Touch Pro2, Tilt 2 Android Development] zapbrannigan00:
Hehehe Zap's the best character in that show :)
[Touch Pro2, Tilt 2 Android Development] [ACL]:
I realized there are tons of key maps for the rhod100. Currently i have no way identifying which is which since we just detect the variant.

Someone ADB shell into their device and do a "cat /sys/class/htc_hw/machine_variant"

This should say Rhod100. I just want to make sure that is in place. Next question is, what should I default the keys to be de, fr, it, nordic or uk?

This all can be easily swapped, but i much rather have the detection in place.
[Touch Pro2, Tilt 2 Android Development] milda25:
Hi ACL, I'm not sure what do you want. I make the "cat /sys/class/htc_hw/machine_variant" and yes, this said RHOD100 (attaching screenshot). But what is your next question? What info do you need?

Edit: Ohh, sorry, probably I understand your question now. I think the default key type should be rhod100_uk. UK (english) is most world language, italy, nordic and so on not. Is my answer correct? Sorry, here is a small language barier now :)
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Great. UK wins. :D

I'm putting in some code in the kernel to dump the SKU IDs. This way we can see if there is a difference between Rhod100 to better identify the kb layout.
[Touch Pro2, Tilt 2 Android Development] intergon:
Confirmed. "cat /sys/class/htc_hw/machine_variant" command shows RHOD100. rhod100_uk will be OK.

Can I ask that Vibrate in "Messaging settings" wil be default set to "Only when silent". I think its usefull. thanks ;)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
This is a userland thing, and an Android default. It's easily changed by the user, no?
[Touch Pro2, Tilt 2 Android Development] n2rjt:
So, what's still not working?

I think GPS, and Bluetooth Audio (phone and music).

Stability is good but could be better.

For me, at least (GSM), cell-tower based location works.

Does the TBA version fix any of these?

Other than logs, is there any way we non-developers can pitch in to help?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
BT kinda works, but I don't know if it'll ever work fully....

GPS should be fixed in the TBA release.. It was working before, but caused other stability issues. ACL can answer for sure, but AFAIK he wants to put it back in because the list of broken things is getting shorter!!

If you have stability issues, logs are definitely going to be helpful.

Other than logs, what else would a non-developer be able to do? :p. That's the most helpful thing you can do - find bugs and grab logs shortly after recreating said issue, then post said logs :D.
[Touch Pro2, Tilt 2 Android Development] walter79:
new build - 16. jan. 2012

Changelog?

Edit:

Is it possible to upgrade the clockwork recovery to version 3.XX ?
[Touch Pro2, Tilt 2 Android Development] [ACL]:
new release

New release out. 1/16/2011

Changes:

LK:

1) Add code to append a self generated serial number on the cmd line. (kernel part is still missing but at least the hard part is done)

2) replace some google usb id's with HTCs. This makes it easier on XP to recognise fastboot.

Kernel:

1) Enable 3.5mm support for cdma rhods

2) Use HTC ids for RNDIS instead of googles.

3) Add some debugging code to help identify the sub variants.

Other (Optional: for the pros. Noobs will be ok with default since its automatic)

Included all the csvs from all variants. They are located in /system/etc/audiofiles/. This way we can swap and try if needed.

These are the default files being used per variant:

Rhod300 -> AudioPara3_ATT.csv

Rhod100 -> AudioPara3.csv

Rhod210 -> AudioPara3_TMO.csv

Rhod400 -> AudioPara3.csv

Rhod400 -> AudioPara3.csv

The CDMA rhods have 2 other Para files (AudioPara3_Rhodium#W_umts.csv and AudioPara3_umts.csv). To swap them for testing, you will need to do the following

./adb remount

./adb shell

cp -f /system/etc/audiofiles/cdma/<whatever para file>.csv /system/etc/AudioPara3.csv

To upload your own, just "adb push <mycsv.csv> /system/etc/

You will need to reboot once swapped.

Now that we are all on the same build, we can begin testing and releasing test updates like crazy until next month. :toothy7:

EDIT: Forgot to mention that the first ring will always fail on CDMA. The rings following seem to work fine.

EDIT 2: GPS is not included in this build. this will have to wait until acoustic is ironed out.