yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] argenisaz:
Oh my friend, I wish that were true. You pay $10 for a 16gb card, here in Venezuela we pay $51 for the same card. :(

Well, there's two of us! lol :p

---------- Post added at 03:49 PM ---------- Previous post was at 03:42 PM ----------

+1 It seems calibration doesn't survive reboots.

I changed my keyboard layout copy files from /system/etc/ to /system/usr and that changed lasted until I rebooted, it didn't stick. Maybe I did something wrong with this one.
[Touch Pro2, Tilt 2 Android Development] detule:
Calibration is pre-loaded from /data/ts-calibration (if it exists). Therefore if you would like your calibration to stick, you need to overwrite that file.

Currently no easy way to customize your keyboard (you can do it if you are handy with init scripts). I can easily fix this next time around.
[Touch Pro2, Tilt 2 Android Development] argenisaz:
By any chance do you know where the new ts-calib file generated by the calib app is stored?
[Touch Pro2, Tilt 2 Android Development] walter79:
check /data
[Touch Pro2, Tilt 2 Android Development] argenisaz:
I found the one in /data. But is this file the one that is loaded on each boot or the one generated by the calib app? I had understood that this is the one that I have to overwrite.

I use the POOP Calibration app, where does it store the file it generates?

Thanks for your help!
[Touch Pro2, Tilt 2 Android Development] walter79:
Some basic theming.

Battery: Custom battery icons

Themed icons sets:

Black status bar icons / G14 Steel Blue

Notification Power Buttons / P2 blue

Status bar: Topbar, Header, Carrier, Notifications

Popup: loading circle

Lockscreen: Rotary

Lockscreen icons: Window

Fonts: F26 Roboto

Bootanimation: World

Install attached zip via CWM-recovery

Download: https://docs.google.com/folder/d/0B3OovGFEtCdnbUhwM3JnTDZ1dE0/edit?pli=1
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
:facepalm:

So buy a 2gb card, why do you have to get a 16gb one? Hell you can even get a 512mb card... Just something to rule it out. It's good to have at least 2 cards if you're going to be doing testing like this anyways...
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Got to admin this Rom is rocking. Several days with no SODs, or exploding. If you can add back in the overclocking ability I think this would be my new daily. :)
[Touch Pro2, Tilt 2 Android Development] detule:
Userland overclocking is in testing.
[Touch Pro2, Tilt 2 Android Development] imohtep:
Hi, i am testing this Rom i hope forget the SOD and crazy reboots, thanks Detule for this great work :)
[Touch Pro2, Tilt 2 Android Development] slava3230:
End of tetst is not very soon?
[Touch Pro2, Tilt 2 Android Development] motisu:
Would love to try this but I can't DL it!! I tried with both IE and Firefox but all I get when I click on it is it opens the zip file in the browser. I tried to right click on it to save as but then I get the htm file, not the zip. I know its somthing really stupid of me, but I am stumped.:confused: Can someone please help me out?
[Touch Pro2, Tilt 2 Android Development] detule:
Kernel update link - updated.

Download from first post:

Should allow you to overclock from userland (thanks to a nice ACL patch).

The .zip should also replace the dmesg binary with one hyc modified to show proper time stamps.

Also, now /system/etc/user.gingerbread.conf is parsed AFTER all keyboard and .csv arrangements are made. This should allow those of you that are impatient to customize your keyboard layout and csv files. This will be handled in a nicer way when I update the full ota bundle. Please do NOT ask how to go about writing the shell code.
[Touch Pro2, Tilt 2 Android Development] eurohunter:
lol, i got a bit confused myself at first. but once you click on the zip and see all the files, you should see the Title " GBX0C-theming-UOT.zip", and right below that you should see File, Edit, View, Help. Click on File -> Download (should be the last option).
[Touch Pro2, Tilt 2 Android Development] imohtep:
Hi, i do a fire test today , i travel 34 km between two countries with data on and using CDMA, and i am so happy :) because i didn't have any reboots and SOD neither, only no data when i arrive but i have to disable and enable again when i arrieve to my house.

But this is amazing two days without crazy reboots and SOD i cant believe ja ja ja :p i wanna cry ;)

still now i see this points:

- i cant sleep the phone, i have to install screenoff apk for this.

- i cant reset the phone, i have to press the physicall button i dont know why.

- the battery life with data enable, more and less 5 or 4 hours :(.

- the call response very fast very good response :D

- wifi works fine.

- Data CDMA works fine.

- sound's ummm.. i like a little level up of for this, can i use the CVS Files from my TP2 R500??

- Bluethoot i dont test yet.

- Physical Keyboard, i wanna update the keyboard map from my TP2 R500, a freind can change it, i will ask him..!!

Thanks Detule for this works, i will continous test it this week
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Sweetness!!! :D

If doing a fresh build do you need to load the 3.3.4 update before this new 3.3.6 update, or do you just skip the 3.3.4 and go to 3.3.6?
[Touch Pro2, Tilt 2 Android Development] imohtep:
:mad: The case is serious, I can not restart the phone and I can not reboot into recovery, I installed the application Quickboot and phone freezes when i press any of the options, I can do? or install any new kernel and the new theme :confused:
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Actually that is a question I had too. How do you boot into recovery without that option in the reboot menu? Do you do an adb command?
[Touch Pro2, Tilt 2 Android Development] imohtep:
I try, but the phone pass to load the rom inmediatly, doesnt wait for ADB comands :(

Edit: I can turn off the phone for menu, but when i try to reboot the phone freezes

I try to with Rommanager and the same, when i try reboot in recovery the phones freezes :'(

Edit 2: Yeah i can.. a good friend told me a clue, for into recovery, when you turn on the phone and the screen is blue for nbh you must press the stand by button (the button on the top of the phone) keep the button press until go into recovery :D

---------- Post added at 04:16 AM ---------- Previous post was at 03:21 AM ----------

Thanks for this release, i will test this tomorrow, with overclcock 710Mhz max and 320Mhz min on demand :D
[Touch Pro2, Tilt 2 Android Development] wizardknight:
The standby button. As in the power button on the top of the phone ? I have a TP2, and that has no effect. :( Maybe I am not doing the proper dance while hold the button down. :p

Edit- got it to work after several tries. Probably was not biting my tongue just right.

---------- Post added at 04:32 AM ---------- Previous post was at 04:26 AM ----------

Anyone else unable to get their wifi to connect after the last update? My router show that it has issued an IP, but the phone just sits there at trying to obtain an ip address. Then disconnects, and does the whole thing over again.

I tried a reload and cycling the wifi on/off, with no change. The wifinvram.txt file looks ok.
[Touch Pro2, Tilt 2 Android Development] imohtep:
Ohhhhhhhhhh noooooooo..!! with the last kernel update my wifi doesnt connect, and i have not data service, roll back inmediatly..!! :(
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Ok, so it is not just me.

Very sad face.:( Overclocking potential rocks, and it did seem to be working well too.

I am sure the bug will get squashed soon. :D
[Touch Pro2, Tilt 2 Android Development] motisu:
I really feel dumb:confused:. I knew it had to be there somewhere, I just couldn't find it!!! Thanks!!
[Touch Pro2, Tilt 2 Android Development] wizardknight:
I made a couple of boot time splash screens up using a kitchen, and thought I would post them here in case someone wanted to update their look too. Nice new OS needs a new splash screen. They are just RHODIMG.nbh files. These should only touch the boot time splash screens, but as always back up your data just in case. I just dropped them onto my sprint TP2 with no issues. YMMV.
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
Same story here, no wifi no data:confused:

logs needed?
[Touch Pro2, Tilt 2 Android Development] detule:
Everyone,

Read the first post and please stop it with the useless posts - rehashing problems that are known (reboot) and giving notices without issues without posting GetLogs output (no, I can't replicated your wifi bug). I want this thread to have only one type of post. It should roughly follow this format:

1. My device is this. Here is my problem in words. I can replicate it when I do this. Here is complete GetLogs output capturing the problem. I have tried to replicate it on other nand roms (gravy points for this last one).

If your post does not follow this format, think twice before posting.
[Touch Pro2, Tilt 2 Android Development] wizardknight:
1. My device is this. RHOD400

Here is my problem in words. I can replicate it when I do this.

Install kernel_update-3.3.6-gc0a8f35 causes wifi to not connect on two different phones with fresh builds.

Here is complete GetLogs output capturing the problem.

Data.zip
[Touch Pro2, Tilt 2 Android Development] walter79:
Rhodium 100de tilt2 panel

GSM data is not working with 3.3.6

Kmsg:

I/TelephonyRegistry( 1390): notifyDataConnection: state=0 isDataConnectivityPossible=false reason=apnSwitched interfaceName=null networkType=8
I/TelephonyRegistry( 1390): notifyDataConnection: state=1 isDataConnectivityPossible=true reason=apnSwitched interfaceName=null networkType=8
D/pppd ( 2063): using channel 12
D/Tethering( 1390): ppp0 is not a tetherable iface, ignoring
I/pppd ( 2063): Using interface ppp0
I/pppd ( 2063): Connect: ppp0 <--> /dev/smd7
W/pppd ( 2063): LCP: timeout sending Config-Requests
I/pppd ( 2063): Connection terminated.
D/pppd ( 2063): using channel 13
I/pppd ( 2063): Using interface ppp0
I/pppd ( 2063): Connect: ppp0 <--> /dev/smd7
W/pppd ( 2063): tcflush failed: Bad file number
E/Tethering( 1390): attempting to remove unknown iface (ppp0), ignoring
D/Tethering( 1390): ppp0 is not a tetherable iface, ignoring
E/Tethering( 1390): attempting to remove unknown iface (ppp0), ignoring

Will post more logs tomorrow.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
It appears the DHCP server is simply timing out.

05-16 14:00:37.360 E/WifiStateTracker( 1398): DHCP request failed: Timed out waiting for DHCP to finish

Does a static IP fix the issue? Just curious. I assume this doesn't happen on any other kernels? It's only an issue for this 3.3.6 kernel?
[Touch Pro2, Tilt 2 Android Development] detule:
This is somewhat normal - I get these messages sometimes when first booting, but it invariably manages to establish a connection - sometimes it takes a few minutes (never more than 10). It is the only inconvenient by-product of the new smd(river).

This is in gbx correct? (This is where GetLogs is handy).
[Touch Pro2, Tilt 2 Android Development] detule:
Hm, I have a rhod400 as well and have never seen these DHCP timeouts. Try arrrghhh's advice and see if assigning a static IP alleviates the issue. Have you tried a different wifi network? I can't possibly see what the overclock patch would have with it, but if you set MAX to 528 (this would more or less negate the OC patch) in your favorite setcpu app does the same thing happen?
[Touch Pro2, Tilt 2 Android Development] wizardknight:
This only happens on 3.3.6 regardless of which of two phones I use. 3.3.4 has no wireless issues at all. The local router shows it has issued a IP, and that the lease on the IP is refreshed when the phone trys to connect.

Even when I put in a static IP, and have use stack ip checked the phone keeps trying to get one via dhcp. I even tried rebooting after the ip was entered.

You can see the IP lease logs attached. The phone running 3.3.4 got IP 192.168.1.105, and the one running 3.3.6 got 192.168.1.108 (but keeps trying).

---------- Post added at 02:45 AM ---------- Previous post was at 02:30 AM ----------

Setting the clock to 528 had no effect.

I don't have another wifi network at the moment. I will see if I can find another router to build one with, but I am not the only person who reported this in the thread.

Added logs from after trying to set ip and clock speeds.
[Touch Pro2, Tilt 2 Android Development] detule:
Thanks for the logs, absolutely nothing informative there other than the dhcp timeout. There was another person who mentioned wifi yet he never supplied logs so no idea what his problem was. That's two out of (roughly) 30 people have that downloaded the nand kernel since it was posted (not to mention the haret users that have been using the same patch for +24hrs).

To make things difficult, you and I have the same identical device and I can't replicate the issue here on my home, wpa2-secured network. The haret and nand kernels only differ in the toolchain at this point, (new toolchain for the nand build) but 3.3.4 also used the same new toolchain so let's scratch that off the lest of possibly culprits.

Let's see a few more logs from other users with the same problem to get a positive confirmation that indeed something is off with wifi and the OC patch before I start reverting anything in the kernel.

In the meantime, I guess it's possible that I mucked something up when I was packing the kernel and rootfs (dmesg) changes - i'll look into that.
[Touch Pro2, Tilt 2 Android Development] wizardknight:
I am running wpa2 also. I can try to build out an SD version using 3.3.6 and see if it acts up too.

---------- Post added at 04:04 AM ---------- Previous post was at 03:26 AM ----------

Ok I built out an SD version using kernel-pack-htc-msm-3.3.6-g5b08095-20120515_083125 and it connects to wifi with no issues at all. Same hardware, same network. Only difference is nand vs sd on GBX with 3.3.6

Here are the logs from that.

http://pastebin.com/Pii7qVx7
[Touch Pro2, Tilt 2 Android Development] detule:
Alright, thanks - so it's not acl's OC patch (or the korg patches updating to 3.3.5/3.3.6). In other words it's not the kernel at all.

That last kernel update also updated the dmesg binary (can't see how that would be causing issues) and moved the parsing of /system/etc/user.gingerbread.conf to a later part in the init script (you would normally not even have user.gingerbread.conf so likely not the issue either.)

Pretty mysterious. Let's see logs from other users and then we can try and bisect which one of those changes in the kernel update package is to blame.
[Touch Pro2, Tilt 2 Android Development] mpannen:
My Rhod400 fails to connect to mobile data or wifi using kernel 3.3.6. Kernel 3.3.4 works just fine for both 3g data and wifi. No OC either case. This is using the newest files for NAND. The 3G icon never shows up and no connections to internet possible.
[Touch Pro2, Tilt 2 Android Development] detule:
Great thanks, can you post a log of trying to connect to Wifi.
[Touch Pro2, Tilt 2 Android Development] mpannen:
OK, here is kernel 3.3.6 again, but with wifi failing to connect, where it has previously connected with 3.3.4. Hope this helps. I had a heck of a time getting USB to enumerate as well (difficult even with 3.3.4). Oh, and apparently it's not a matter of re-applying 3.3.4 kernel to revert, since it's still borked.
[Touch Pro2, Tilt 2 Android Development] milda25:
I have same issue with data and wifi. But after rollback to kernel 3.3.4 is same problem. Before installing 3.3.6 all data worked correct. Logs are from kernel 3.3.4
[Touch Pro2, Tilt 2 Android Development] detule:
Thanks for the logs - the fact that reverting to 3.3.4 does not help is confusing is all hell since everything in the update.zip package gets overwritten. So, you mind wiping /cache from recovery and trying it one more time?
[Touch Pro2, Tilt 2 Android Development] milda25:
Hi Detule, I already did it before send the logs, but no success. I wiped cache and Dalvik cache.
[Touch Pro2, Tilt 2 Android Development] imohtep:
Hi, my device is a R500 i am CDMA user,and i still using 3.3.4 kernel; i wanna know whats is the reason for the amazing battery drain, when i go to sleep i turn off data, i always have turn off GPS, i turn off Sync, i have 100% charge 11pm , when i wake up in the morning 7am i have 30% battey or more less without do nothing, is amazing the battery drain :( , when i go to option Battery usage show me 50% screen and 50% stand by :(, what can i do for have a better behaivor?

I will try with Dr Battery saver..

I add Logs...
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
You said at first disabling data caused a huge boost in battery life... now it's not helping?

I'd imagine it's fairly simple - some app is still trying to sync, and cannot without data. Keeping the phone awake more often then it should be.
[Touch Pro2, Tilt 2 Android Development] imohtep:
Ok you say it's possible some apps are try to sync still when i turn off the data service, maybe whastapp or my two email accounts in push mode, i will try to stop that service tonight, and i will tell you tomorrow.

It's possible try to ACL battery kernel in this new kernel?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
lolwut, you can't flash 2 kernels at once...

I would think the code ACL has implemented for the battery driver would eventually work its way into 3.x. Patience.
[Touch Pro2, Tilt 2 Android Development] wizardknight:
That is odd. On both of my phones, after a wipe and reload to 3.3.4, everything behaved as it should.
[Touch Pro2, Tilt 2 Android Development] detule:
If you didn't experience any problems updating from 3.3.4 to 3.3.6 ignore this post.

To those of you who had a problem with wifi/data going from 3.3.4->3.3.6:

1. Reinstall gbx0c-ota

2. Reinstall ril_update

3. Reinstall (this is a new link):

Seems problem was somehow tied to a faulty re-write of the dmesg binary in the system partition (this is why some of you couldn't successfully revert to 3.3.4).

Thanks to milda25 for testing the solution, and for everyone who collected detailed logs.
[Touch Pro2, Tilt 2 Android Development] walter79:
Restored old nandroid backup and flashed new kernel.

Wifi and data works, usb mass storage work too.

Rhodium 100de
[Touch Pro2, Tilt 2 Android Development] erick29:
Hi, flashed the latest kernel wifi works..thanks..

Rhod210
[Touch Pro2, Tilt 2 Android Development] mpannen:
The new 3.3.6 has working 3g/wifi on my device, thanks!
[Touch Pro2, Tilt 2 Android Development] wizardknight:
+1 to the new patch fixing data. :) You all kick some code butt!
[Touch Pro2, Tilt 2 Android Development] slava3230:
does overclocking is work?
[Touch Pro2, Tilt 2 Android Development] wizardknight:
Overclocking works as of 3.3.6, but you do have to get a tool off the market to set the clock speed. :)
[Touch Pro2, Tilt 2 Android Development] imohtep:
Hi, thanks Detule for this new update, i upgrade the kernel 3.3.6 in my TP2 R500 CDMA, and i have data service and wifi works fine to, i set overclock 710Mhz max y 225Mhz min, but i see the battery drain is amazing very very hightes and more with data service on (3 or 4 hours :( ); i only use gmail push, email push and whastapp; do you need logs for this to?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Overclock + lots of syncing apps + old battery = short life.

Also, I don't think the 3.x NAND kernels have the new battery code... So charging in Android on 3.x is going to be like HaRET, you're probably not charging it fully (whether you think you are or not, it's not actually charging fully).
[Touch Pro2, Tilt 2 Android Development] imohtep:
Ok my friend i agree with you,I'm aware of it, but last night i turn off everything, Data, GPS, Sync, Stop push email, full charge 11pm , and this morning my phone was dead, no battery :( ; i think is not for you say, if you say me is a bad phone signal, i dont think so, because i other test the battery life is better, i hope you friends can find any improved for this, Anyway, as I am very pleased with the progress in this rom and I thank everyone involved for this great work.

Note: I know the tp2 power of the sounds in winmo , its possible level up a little the volume of the sounds (ringtones and notifications) in this rom?
[Touch Pro2, Tilt 2 Android Development] argenisaz:
Installed on RHOD500 CDMA, wifi and data work fine! Thank you!
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
What is this, I don't even...

Edit the CSV audio files. I think they're in /system/etc.
[Touch Pro2, Tilt 2 Android Development] wizardknight:
I have been seeing a lot of SD CARD UNEXPECTEDLY REMOVED errors lately. I have tried two different sandisk cards, and have done a full format on them using the hp tool. Do you see anything in the logs that might give a hint as to why this might be acting up?

http://pastebin.com/ctELzztm

I do see mmc1: error -110 whilst initialising SD card in the logs, but I am afraid I do not know that code or if it is relevant.

If I remove the card and replace it, the card will come back online for awhile. Seems that the more I try to use apps accessing the card the more frequently it fails.
[Touch Pro2, Tilt 2 Android Development] CodaHighland:
Okay, got GBX0C up and running on NAND now. It actually feels a little slower, subjectively, but that may just be that I haven't tuned it up the same way yet, but overall it feels solid.

Much love for having USB Mass Storage. Makes my car happy, too, since it means it can control the music directly.

But here's a minor issue. After having loaded on my usual set of apps, and uninstalling the stock apps I never use...

/dev/block/mtdblock3 192.0M 120.1M 71.9M 63% /system
/dev/block/mtdblock4 228.9M 175.3M 53.6M 77% /data

Not much use for 72MB free on /system!

Any suggestions for how to shift things around? Since repartitioning sounds annoying (and would require redoing my apps AGAIN) the "obvious" solution to make more efficient use of space would be to move some apps from /data to /system (my launcher is a good example of something that would make sense there). Of course, I don't see how to actually DO this. Suggestions?
[Touch Pro2, Tilt 2 Android Development] n2rjt:
Easy. Use a root shell, remount system as rw, copy the app from data apps to system apps. Probably should reboot into recovery and clear dalvik cache. Easier might be the pay titanium backup but I can't say.

More detailed steps

1. Use terminal emulator or from pc use adb shell.

2. su

3. mount -o rw,remount /system

4. cp /data/app/yourapp.apk /system/app

Then reboot, go into recovery, clear dalvik cache, boot.

Experts please correct anything I misstated.
[Touch Pro2, Tilt 2 Android Development] CodaHighland:
Oh, that's all it is? I expected there to be more effort in getting pm to recognize that the packages had moved. Thanks! I'll give it a whirl.

Edit: Seems to have worked! I moved about 20MB of stuff from /data to /system, but decided to stop there because the rest of the apps are mostly games.

Edit 2: Hmm. Seems not every app likes doing that...
[Touch Pro2, Tilt 2 Android Development] xXHawkeyeXx:
Hmm, If I'm not mistaking, I think both the 3.3.x Kernels have Vsync enabled. If so, Any way we can go about disabling it?
[Touch Pro2, Tilt 2 Android Development] imohtep:
Grand Master Detule I am very happy with the behavior of this ROM took a week of testing with the active data service and so far I have not had any crazy reset or SOD (HTC R500, CDMA kernel 3.3.6), there will be some hope for improving performance battery? or anything that could make this fact?

Again thank you very much for all this great work they have given new life to our phones.

Sorry for my bad english..!!
[Touch Pro2, Tilt 2 Android Development] walter79:
Detule:

GSM data and APN problems can maybe fixed by a different libhtcgeneric_ril.so

I switch on my cm7 build to old acl lib..ril.so and APN setting and data works well.