yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] CosmicBlue2000:
An Update, that is nearly 2 years older? Is that right? Or is it from Feb 1 2012?

Do I install this update like the rom, via LK, just after I installed OMGB? Or do I have to reboot between? Or should I extract both, copy and overwrite update over rom and zip again?
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Probably a typo. Try it and see. Worse case you can just re-flash again.

I want to say that I might have made a kernel update somewhere in this thread. I suggest reading all of it. I know there is a lot.
[Touch Pro2, Tilt 2 Android Development] :
The update is from Feb 1 2012, not 2010 as that would put us back (or even before) the HaRET days..

Flash the file from the first link, then the second link:

You don't have to reboot between each flash, just flash the rom, then the patch afterwards immediately. Copying and overwriting the update over the rom and zipping again is unnecessary.

I personally prefer the latest version (may) and I don't have any issues with stability, but it's up to you.
[Touch Pro2, Tilt 2 Android Development] CosmicBlue2000:
Are you serious? :eek: Okay, I start reading...expect next post of me next year... :laugh:

edit: Searched this thread via keyword "kernel" and user "wizardknight" - nothing found. So perhaps you made no kernel update in this thread?

Yeah, I have downloaded that already too and I will tried it first (in fact it's already on the phone). I just wanted to know, if it's unstable, how to install stable+patch. So thank you very much.

"Unstable" runs stable so far. But How do I get my language? There is only "english" at settings. Same for keyboard layout, z and y are switched, öäüß are missing and some more...
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Use MoreLocale2 to get your native language.
[Touch Pro2, Tilt 2 Android Development] CosmicBlue2000:
This doesn't do anything for me.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
I'm just passing on advice. I'll try not to do it in the future.
[Touch Pro2, Tilt 2 Android Development] mgonline:
Guys sorry for this noob question but...

How can i remove the omgb rom and reflashing the latest version of windows mobile 6.5?
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Flashing from the sd card is the easiest way.
[Touch Pro2, Tilt 2 Android Development] shaedz:
Hi guys will this work on rhod500 please?
[Touch Pro2, Tilt 2 Android Development] Antinee:
Does anyone still have the stock Windows Mobile 6.5 OS for Sprint? if so please please post a link. Thank you.
[Touch Pro2, Tilt 2 Android Development] vagrik:
Stock ROM? Why Stock Rom? OLD ROMs have many bugs. Example: Certificate
[Touch Pro2, Tilt 2 Android Development] milda25:
Yes, it's right, but the question is, why is Wrong network type? I tried step by step all network type in Settings - Wirelles Network - Mobile Network, but all type had same result - no signal.

btw: I know, the thread is for dev. I would like to help you with testing, but I'm not dev and I haven't enough knowledge of it. So, there isn't place for me, sorry.

I will wait for results, which will come thanks to Rhod100 devs.

Thank you for your work, it looks promisingly.
[Touch Pro2, Tilt 2 Android Development] hoatienii:
i have been flash RHODIMG.NBH. I don't known flash recovery.img. help me please!
[Touch Pro2, Tilt 2 Android Development] viber.ua:
http://code.google.com/p/rhodium-nand/wiki/NANDHOWTO - read here may be you doing something wrong?
[Touch Pro2, Tilt 2 Android Development] hoatienii:
help me!!!! thank you

windows can not find my tp2 driver
[Touch Pro2, Tilt 2 Android Development] milda25:
In this thread is link to download HTC USB Driver. Download it and install it manually for Android Device in your screenshot.

http://xdaforums.com/showthread.php?t=849718&highlight=adb
[Touch Pro2, Tilt 2 Android Development] hoatienii:
help me! thank you! sorry my bad english
[Touch Pro2, Tilt 2 Android Development] hoatienii:
mic can not work on my rod210, wait your update, Thanks ACL
[Touch Pro2, Tilt 2 Android Development] teemo:
YEAH! Thank You!!!

Finally some candy for GSM :D

Soooo cool.

Some logs here, please say if you want different format - I ran GetLogs.

Radio does find my provider and seem to set the correct APN. No data though.

Let me know if I should try other radio.

RHOD100

Radio:4.49.25.17

Edit: Currently on GSM/WCDMA preferred, but tried other too. Selection does stick after reboot.
[Touch Pro2, Tilt 2 Android Development] hoatienii:
i use radio 4.49.25.95 data work fine, can sign in google account, sync contact from google mail., select only 2g, it work fine (rod210)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
GSM guys, make sure you're on the newest radio for your device. Older radios will certainly cause problems.
[Touch Pro2, Tilt 2 Android Development] milda25:
I'm on newest radio (4.49.25.95 as I already wrote yesterday), but have exactly same symptoms as Teemo wrote. Every each symptom is exactly same on my Rhod100. But as I wrote before - I have a little knowledge about dev rule/requirements, so this is only confirmation info about it :)
[Touch Pro2, Tilt 2 Android Development] [ACL]:
dont feel discouraged and i'm sorry if we are brutal sometimes but some devices are going to be buggy. I need to update the second page to reflect whats working and not working so people dont repost bugs.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Thanks for the link. I'll update the instructions with it. I'm on linux so we dont need such drivers.
[Touch Pro2, Tilt 2 Android Development] milda25:
Don't worry, ACL :-) I have understanding for it. Sometimes it's hard cooperation with us, amateurs :-) I appreciate your very good work, so you and your workmates can almost anything :-)

Thanks and impatiently waiting for the next update.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Can you run more logs when you turn on and off your panel? we need dmesg for the rhod100.

Also can you check to see if the light sensor is working? put the panel under a light and see if its getting brighter or not. Code is there which only seems to work on the 210 right now.
[Touch Pro2, Tilt 2 Android Development] viber.ua:
When light enaught backlight on buttons don't on. When i put finger on light sensor they on. But display brightness in auto mode working strange. Sometimes light like on maximum even in dark place, but back light still working. Sometimes light level correct to light arround.

But maybe i only one from others who have brightness problem on rhod100. Even in sd-card builds i had problem with brightness, when after first turn off and turn on display brightness level become like 75% but in settings set like 100%. In WM i don't have problem with brightness auto level.

In this nand build when i turn of screen and status led swich to gren, then i try turn on - led become orange but display don't turn on. ADB still see device and i can take logs.

When i fast turn off and then on device - display will on. But if i wait to green led is don't awake.

(hope you will understand my english).
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Is this the issue where the panel won't wake until you touch it...? You touch the panel where the unlock bar *should* be and it still doesn't wake? Is there anything you can do to wake it once it goes to sleep, or is it forever off until you reboot?
[Touch Pro2, Tilt 2 Android Development] milda25:
I try it as soon as I will be better. I'm ill now and I think that now is last minute before my death. On top of that my TP2 is my the only one phone and now is NAND OMGB out, because I hadn't signal.

So I will train all about ADB and methods of create logs and post it as soon as possible.
[Touch Pro2, Tilt 2 Android Development] viber.ua:
Hope video will explain better than my english. After that i must reboot device.

Here is my last dmesg. I take it from device when this issue like on the video. He wibrate sometimes is looks like launcher restart.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Its official. lol rhod100 light sensor is whacked out and so is panel.

<4>[ 1041.198120] get_ls_adc_level: get wrong value: 0x2004

<4>[ 1043.200622] get_ls_adc_level: get wrong value: 0x2004

Does this happen when autobl is disabled ? your logs are good but we need more logs from rhod100 folk. Try disabling and enabling LS and capuring logs. ALso update this issue on the project page with more info if you have any.

http://code.google.com/p/rhodium-nand/issues/detail?id=7
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
I just felt in love with this build on my rhod100, but also no signal for me.

I hope the logs are correct!

Thanks!
[Touch Pro2, Tilt 2 Android Development] milda25:
Here is some log (dmesg). Hope that this log is OK for you, ACL. It seems I haven't problem with LS. If I covered LS by hand, it lights the four front buttons, If I get my hand off the LS, four front buttons light go off. Under my lamp goes brightness of display on max, but if I get phone to dark, brightness is still on max (don't go to lower brightness). After off the display (1min timeout or power button) and next on again the brightness is probably on 50%. btw: I haven't inserted SIM and haven't installed gapps now.
[Touch Pro2, Tilt 2 Android Development] viber.ua:
where can i disable this AUTOBL??? in screen timeout? there no disabled only from 15 seconds to 30 minutes. I don't understand.

I'm right understand you i need just disable atomatic brigthness get logs and then enabling autobrightness and then get logs again.

Or i also must try go to sleep device and then try wake up?

I have same thing.

Unfortunately my display don't on.

Just now try set 5 or 10 times brightness manualy to maximum(not autobrightness) and back to autobrightness after thet left it in manual maximum and send to sleep mode. Then when led is greeen i try wake him. But led don't change to orange like before and screen also don't bright. After few minutes phone rebooted. I try replay this issue and it happen again.

One more experiment. Brightness set to auto. Autolevel brightness about 50% phone stay vertically. When i rotate phone horizontally autolevel up about 75% or more. When i rotate it back to vertical position brightness back to first level.... Hmmm, try repeat this thing and it don't.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
yes, disable automatic brightness and try to get it to sleep. Then turn it on and see if the panel wakes up. Get logs during all this.
[Touch Pro2, Tilt 2 Android Development] milda25:
For my RHOD100 isn't no problem with panel on/off. Auto backlight is on and then off, still no problem. Is my log posted a few posts before usefull? I'm not sure if it's correct.
[Touch Pro2, Tilt 2 Android Development] walter79:
with Experimental Ril from google code. I got signal strengh for 3g and 2g.

Call and data did not work on Rhodium 100 de
[Touch Pro2, Tilt 2 Android Development] [ACL]:
you log has a lot of errors with nand and possibly your sd card. Its just too much going on in here to even begin to see whats wrong with the panel

<7>[ 44.525207] **>> yaffs chunk 26048 was not erased

<7>[ 44.525512] **>> yaffs chunk 26112 was not erased

<7>[ 44.525787] **>> yaffs chunk 26176 was not erased

I dont see the light sensor errors on your device. This is strange because the other rhod100 had a lot of light sensor errors. Sorry but this is a little bit overwhelming right now. Rhod100 users may need to communicate amongst yourselves to come up with a list of whats working and whats not so we can even begin to fix issues.
[Touch Pro2, Tilt 2 Android Development] milda25:
FYI ACL: quoted error messages from my log could be dependent on repeated pull out and insert sd card from sd slot. Is it possible? And yes - is it strange no errors with my LS so it is true :) For the first test, my TP2 working very well with NAND (fast, smooth). "Only" mobile signal is problem ... If I can help you with any other logs, contact me.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
You unmounted your SD card in Android before yanking it, correct? Even tho Android isn't dependent on the SD card anymore, it still has it mounted for various reasons - and you should unmount it in Settings before actually yanking it.
[Touch Pro2, Tilt 2 Android Development] milda25:
No, I didn't. I pulled out sdcard without unmount in Settings several times.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
That's a bad idea, you're basically asking for corruption.
[Touch Pro2, Tilt 2 Android Development] Nighthawk243:
For those having issues with the screen calibration, do the following:

1) Open up a command shell (I used the terminal emulator)

2) change to root (using su)

3) Using your favorite text editor, edit /data/ts-calibration

4) Replace the values with the ones from your favorite ts-calibration. I personally used these values: 833,889,198,885,512,530,835,183,200,179

5) Save the ts-calibration file

6) Reboot the phone.

Once you reboot, cat /data/ts-calibration to make sure the settings took.

EDIT: Please make sure to know that this is a temporary fix. It is purely a stopgap measure until the next release.

Per request from [ACL] at PPCGeeks, he noted that they found the underlaying issue and it will be fixed for the next release. This is just a temporary fix to get you by until the next one.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
yup. no more calib file nonsense.

We will use this from now on to recalib.

http://rhodium-nand.googlecode.com/files/tscalib.apk
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Ok, there is a test kernel for the rhod100 users.

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

This kernel will try to stabilise the unpredictable panel that has been reported lately. You apply these the same way you would apply any update. Copy the file to your SD card, boot into recovery and apply update. Once its done you will boot into a new kernel. Test the stability of the panel and hope no more sods.
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
No sods till now, but there is a sort of haze on the screen.

Looks like a hight contrast or something.

I will post logs in an hour.

Sorry for my bad english!
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Haze... odd. So does the 'haze' start immediately on boot, or does it occur after some time, like after a sleep/wake cycle? Do you see the 'haze' in LK (the blue screen) or during the boot process at all, or only within the Android OS?

Logs (at the very least dmesg, logcat and radio logs would be good too) and perhaps a pic of the haze would be interesting. Thanks!
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
Only in Android OS after returning from sleep.

Short video of it, http://www.youtube.com/watch?v=QttFmX9bsNw
[Touch Pro2, Tilt 2 Android Development] [ACL]:
The rhod100 has an init table 3 times the size of the other panels (LOT OF NUMBERS). perhaps there is a typeo somewhere in there. No worries, the goal here is to make sure it goes off and on with no issue. We can work out the small "haze" or contrast (lack there of) once we can stabilize the panel off and on.

Also lets get a dmesg going here. And play with it a little more .. we will see what others report.
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
I see.., here are the logs, hopefully they are correct.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Your logs look clean. you do however have some bad blocks on nand. It shouldnt really affect you in any way since nand will skip this. But just thought you should know.

<4>[ 3.980651] ###BAD BLOCK 2261 11AA0000###

<7>[ 3.980712] block 128 is bad

Keep playng with it and see what else needs attention.
[Touch Pro2, Tilt 2 Android Development] milda25:
Here is my logs after kernel update. I never had problems with panel on/off or light sensor (as I already wrote) and with this kernel is the same - all is OK. This time I didn't an illegal pull-out sdcard, so my logs is more clean then before :rolleyes: Please, make me a feedback if logs are correct. Thanks.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Logs look fine, other than the silly linespacing from the virus known as Windoze :p.

On a serious note tho, I wasn't joking about the SD card removal. You will cause corruption of your card if you don't properly remove it. Like removing a hard drive from your computer without unmounting it first - DON'T DO IT!!!

Edit - also forget which panel ID goes to which actual panel type, but you have

htcrhod_init_panel: Initializing panel id=20

and djcrosstunez has

htcrhod_init_panel: Initializing panel id=19

so that might explain why you didn't have any problems milda25 - you don't have one of the problematic panels ;).
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Damn, i should have payed attention to the logs before. This kernel i think will only help AUO ES1. Damnit, so i'll need to release another kernel for AUO ES2.

Panel IDs for reference.

1 : 0x01 AUO ES1

5 : 0x05 Hitachi

7 : 0x07 EID

13: 0xD Sharp DVT

19: 0x13 AUO ES2

20: 0x14 EID ES3

21: 0x15 SHARP EVT

I can quickly release one tonight.
[Touch Pro2, Tilt 2 Android Development] milda25:
What you all have against Windows? :D It's the great OS :p

What about removal SD card? Yes, I know all you wrote and understood you wasn't joking about it. In my great OS Win7 :p I'm using it daily for example for usb flashdisks and so on. So, in case of SD card in Android don't become aware me. Thank you for your warning.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
You should do the 'safely remove' to USB flashdisks as well. This should be a habit for anyone that uses removable media - you can't tell when the OS is going to write/read from the card, so you should always, always safely remove. No matter what OS.

I was just teasing about Windows being a virus :p. I use it for gaming all the time... oh and my job requires it for remote access. Other than that, you can have it :rolleyes:.

But yea, back on topic - you have an EID panel, not AUO. Us lucky EID panel folk haven't really had the issues the AUO panel folk have - mainly because most of the RHOD's seem to have EID panel's. That, and the AUO panel init/etc process seems quite different from any of the other panels.
[Touch Pro2, Tilt 2 Android Development] milda25:
OK, if I understanding correct - testing of panel on/off and LS on my TP2 with EID panel is useless. Correct?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Yes, basically. The majority of us have EID panels, so they work quite well. AUO panels are in the severe minority, and thus have issues.

There's plenty of other things you can test, rest assured!
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
I'm there to test again!
[Touch Pro2, Tilt 2 Android Development] milda25:
One question yet. Don't be angry at me, please. I would like to have some info about connect to GSM network on our Rhod100. I'm missing whatever info about it and this is last thing for me, which hamper daily using NAND on my TP2. So now I must flash some WinMo ROM back, changed sdcard with FRX7.1 for tomorow phone using.

Thank in advance for some info.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
I had one user say they could connect to GSM on their T-Mobile RHOD210... so what's wrong...?

Oh, as always need logs. In this case radio logcat will probably be the most important.
[Touch Pro2, Tilt 2 Android Development] milda25:
O don't know what's wrong. Probably Rhod210 isn't same as Rhod100. This issue? I have from the first time when I tried NAND on Rhod100. Radio logs I have sent 2 hours ago. From the first time I have this record in radio_log:

12-12 19:39:45.460 E/GSM ( 260): Wrong network type: 0

I tried all network type in Settings - Wirelles&networks - Mobile networks - network mode, but without success. I think this is global issue of Rhod100, but your answer is surprised me :-)
[Touch Pro2, Tilt 2 Android Development] teemo:
Radio log - Turn on radio

Radio log - Turn on radio

RHOD100
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Thanks guys. I'll review my notes, I can't remember if the guy did anything special to get it working.
[Touch Pro2, Tilt 2 Android Development] LinoX:
rhod 100 (it) here.

let me know if I can help you in testing. :)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Anyone is welcome to test. Obviously having some prior knowledge about debugging/troubleshooting Android is going to be necessary - pulling logs is going to be a common occurrence. Pretty much nothing will get fixed without logs, unless it's an already known issue - in which case why didn't you search :p.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Yeah we need more rhod100 experienced guys here. All of you have been helpful but I'm hoping someone knows the hardware enough to help. Because right now I'm going on pure research.

Anyways i have another test kernel ready. After checking 119 lines of crap.

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

There was in fact a missing delay on the last kernel for AUO 2 panels, so lets see if this works.
[Touch Pro2, Tilt 2 Android Development] teemo:
I'm a hardware engineer and have no problems in general, understanding how things are put together. However, this "project" is a nightmare to research, as everything seems to be hidden away in a few good brains ;). Some at xda and some in other places :p

I'm trying to figure where to find relevant info. GIT is one place, but it's huge and may have a lot of unrelevant info. Some pointers would be appreciated :D

I think I saw some interesting hw/irq tables for the Kaiser (that I sadly lost in Thailand) ages ago. Do we have similar for Rhod ?
[Touch Pro2, Tilt 2 Android Development] highlandsun:
Pretty sure that message *always* comes up. It's meaningless.
[Touch Pro2, Tilt 2 Android Development] viber.ua:
Hi all!

now i install update kernel part 2 and have no changes.

-display can't awake from sleeping but when i touch him he wibrate once.

-gsm network don't work

logs are here

View attachment adb.zip
[Touch Pro2, Tilt 2 Android Development] milda25:
OK, that is possible, but I'm not dev and for me is only two things important:

1) As the ACL wrote sometime/somewhere, all records begins E means ERROR.

2) My phone is still without any signal.

Understand?

Have you any idea, how can I connect my phone to the GSM network? Probably no ...
[Touch Pro2, Tilt 2 Android Development] [ACL]:
hyc is the god father of the Ril. So if he says meaningless, then it must be ..lol. This will have to wait since there are people who dont even have a stable panel.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
Any code you find, or any documentation out there wont help. I say this because most of it was done by our community. There is no public docs for the device. We need someone to really understand haret and begin dumping values from winmo. For example we recently found that there is a clock change for PMDH when applying the mddi regs. No other rhod does this so this is unique to the 100. Dumping mddi regs from haret during panel on and off would be good.

RIght now i'm guessing the values just from experience.Dumping the windows kernel log and having it on record wouldnt hurt either.

Also we dont know the nand layout for any of the gsm devices. You can find this by dumping nand from haret and figuing out where the wince header begins. SOO much to do for you guys .. lol:eek:
[Touch Pro2, Tilt 2 Android Development] [ACL]:
dood .. you cpu is pegged. Panel wont wake up when this happens so make usre you are in airplane mode. I need to make sure panel works before troubleshooting anything else.
[Touch Pro2, Tilt 2 Android Development] teemo:
Thats clear talk. Exactly what I need to know to move on.
[Touch Pro2, Tilt 2 Android Development] teemo:
...and here is the quote, lol