yashsingh1/xdaforums huggingface dataset:
[HTC ChaCha] Nicois:
I think I'm running the second-last released OSR build and I just tried out the GPS today, and I'm also having trouble getting a lock. I have GPS enabled, and tried doing a cold reset but doesn't seem to be working.

I will play with it more later on, it could still be something silly I'm doing, but it's not obvious. Were there any GPS changes in the latest OSR build. ie should I upgrade before doing more GPS tests, or will it be the same with both versions.

I do like the constant new releases but it is a bit of a pain to redo my settings, even with titanium. The widgets don't get backed up (I think) and even when I restore supsetup I seem to not get certain config items like my custom brightness thresholds. But again it could just be user error :-)

Thanks again for these builds. The only thing I would use the front camera for would be skype, which I hardly ever use, and the skype app is pretty hopeless anyway. If PPTP worked I would consider this stable. Stable doesn't mean it can't be improved on, just that the core features are there and it's (probably) not going to crash or lose your data.
[HTC ChaCha] Alex C.:
Afaik the GPS was fixed on SuperOSR first a long long time ago, in the first released builds and after that CM got fixed as well. I've switched to the latest CM build 3 days ago unfortunately. But then again, the same drivers and files are being used by both ROMs so GSP should be functional on SuperOSR also. If anyone using SuperOSR can confirm the working GPS then we might narrow it down.

Btw, how did you flash your ROM? I presume that you wiped data/cache/dalvik-cache before? This is quite important as I've received a high number of PM's from users reporting bad behaviour which got fixed with a complete wipe and a re-flash.

@carsten - Thanks for the test man, let the customizations begin!! :D

See you in the Themes & Apps section at the "my home screen" thread ^_^
[HTC ChaCha] Nicois:
Yeah I used the clockwork recovery to do a factory reset (I think it's called) which wiped about 4 different things, before I applied the update.

I've only tried using the GPS with the 'GPS status' app, and can't see any satellites there.

Personally GPS isn't that important atm, but before we could call the build stable we should confirm GPS is working. Even if it's not a problem with the build, if a couple of us have had problems getting it enabled, once we work out the cause, the release notes might have instructions on what needs to be done (or not done).
[HTC ChaCha] adlx.xda:
As Alex C stated GPS was working since earlier versions of SuperOSR and CM for Chacha. Then no modifications were made.

Right now GPS is still working in both CM and SuperOSR, I've tested it myself.

It could be that you need another radio. There is a comment (I believe it's from xd.dx in the first pages of the thread about that, some radio seems to work best than others. Maybe the information should be stated in the OP then.
[HTC ChaCha] Alex C.:
Working on it.

Found some snippets:

If anyone having GPS issues could confirm this then I'll update OP asap.

@Nicois - what's your radio version?
[HTC ChaCha] Henry2005:
Your test app is GPS Status, isn't it?

And about radio: your Baseband is "Baseband: 47.23.35.3033H_7.51.39.19", my is

47.17.35.3033H_7.48.35.14_2 - and I flash last CM7 build. It's "CM-chacha-7.2-20120201-0150.zip". Can you upload your Radio (Baseband) to Mediafire.com or another fileshare service?
[HTC ChaCha] carstenheuer:
here you found all radios ;)

http://xdaforums.com/showthread.php?t=1257776
[HTC ChaCha] Henry2005:
Thanks for the link, I flashed it, but what about testing app for GPS? Is it GPS Status? :rolleyes:
[HTC ChaCha] adlx.xda:
Yes, GPS status is the one on the screenshot.
[HTC ChaCha] Nicois:
47.14.35.3030H_7.47.35.17

This chacha is an Australian one, originally branded for vodafone. I will try to follow the instructions to upgrade to the recommended version. If it still doesn't work I guess it's 'pitch' (pech auf Deutsch, 'tough titties' in Au slang, 'bad luck' in normal English) for me. :)
[HTC ChaCha] carstenheuer:
test again with google maps...it works ;)
[HTC ChaCha] Nicois:
OK I updated my radio to the latest in the list. It now says "47.23.35.3033H_7.51.35.19" and I GPS Status shows me satellites!

I came back inside and I can't get a fix any more, but it might depend on the building. Plus if I'm inside a building I usually know where I am :-)

Edit:

I fired up my a stock defy and it locked inside in just a few seconds. I think there's still something I haven't got working 100%. I'll have to play a bit more. I am running !he 1.004 HBOOT version. Could this somehow be a problem, and if so should I try to flash a later HBOOT from that other thread you linked to above?
[HTC ChaCha] Henry2005:
Hmm, you have a satellite sign in status bar when GPS is enabled, but I haven't :(

Any ideas?

Updated later: I understood, it's navigation app, isn't it? ;)
[HTC ChaCha] Alex C.:
Usually you won't get a fix inside buildings. There are cases when you can, but mostly there are way too many screenings. Try to get a fix outside but wait for a while, about 5 minutes. Afterwards you should get a fix in a couple of seconds.
[HTC ChaCha] princeton1:
does anyone encoutered when you take a picture, after a while it will just disappear? It happened to me not only once but twice alread.. =(
[HTC ChaCha] hermesdownloader:
Has anyone got problems with unmounting the sd card?

When I install custom theme's, they are automatically saved on the sd card, then I apply them as my theme. When I connect the phone with an usb cable to my pc I can not unmount my sd card. The phone crashes, and without an error the bootanimation will show up and the phone will restart.

Anyone got any idea how to fix this? I can not get the apk's to install on the phone itself.
[HTC ChaCha] qbert456:
I gave cm a go yesterday, having used osr from the beginning with a2sd activated.

I noticed there was no actual menu for a2sd (supsetup,options,apps2sd) in cm.

Is it activated by default may I ask?

I did a nandroid backup and have reverted to osr just to check where the menu was and that a2sd was in fact working...

sent usin' tapatalk innit.
[HTC ChaCha] dapaua:
Swap on SuperOSR

Does the kernel in SuperOSR support swap?

Because when I try:

# fdisk -l /dev/block/mmcblk0

Disk /dev/block/mmcblk0: 15.9 GB, 15931539456 bytes
255 heads, 63 sectors/track, 1936 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 1657 13308593+ c Win95 FAT32 (LBA)
/dev/block/mmcblk0p2 1657 1906 2000000 83 Linux
/dev/block/mmcblk0p3 1906 1937 249550 82 Linux swap

# busybox mkswap /dev/block/mmcblk0p3
Setting up swapspace version 1, size = 255535104 bytes

# busybox swapon /dev/block/mmcblk0p3
swapon: /dev/block/mmcblk0p3: Function not implemented

It's not that I need it, I just wanted to tinker a bit. If I activate it from CMparts it doesn't get activated, either.

# free
total used free shared buffers
Mem: 428200 416588 11612 0 580
-/+ buffers: 416008 12192
Swap: 0 0 0
# mount
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
tmpfs on /app-cache type tmpfs (rw,relatime,size=8192k)
/dev/block/mtdblock3 on /system type yaffs2 (rw,relatime)
/dev/block/mtdblock5 on /data type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock4 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/sys/kernel/debug on /sys/kernel/debug type debugfs (rw,relatime)
/dev/block/mmcblk0p2 on /system/sd type ext3 (rw,noatime,nodiratime,barrier=1,nodelalloc,data=ordered)
/dev/block/vold/179:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/179:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
/dev/block/dm-0 on /mnt/asec/com.osa.android.mapdroyd-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

I'm using SuperOSR-chacha-2.4-20120118-0414 .
[HTC ChaCha] qbert456:
I partitioned in cwm and its showing as a usable option for me so I assume its ok!

sent usin' tapatalk innit.
[HTC ChaCha] adlx.xda:
$ grep -i swap .config

# CONFIG_SWAP is not set

Ups, I guess it doesn't support swap LOL... TBH I wasn't really concerned about that before. Does anyone actually need swap?
[HTC ChaCha] Henry2005:
What does swap really useful?
[HTC ChaCha] miguel11691:
Any gps fix for S-ON devices like mine
[HTC ChaCha] dapaua:
Swap uses the sd as extra memory, but in exchange your phone goes a bit slower and your sd life is reduced. I don't really need swap, I just wanted to play a bit with the phone.
[HTC ChaCha] Alex C.:
Can you try flashing a different radio?

http://xdaforums.com/showthread.php?t=1257776

It should fix GPS issues.
[HTC ChaCha] adlx.xda:
Maybe other solution would be to replace the libsensors.so file with the one in your stock ROM. Can you try that?
[HTC ChaCha] qbert456:
So anyone know if cm on here is a2sd please?
[HTC ChaCha] miguel11691:
I can't flash different radios because my device is still S-ON...
[HTC ChaCha] Alex C.:
Use the goldcard method. That should work.
[HTC ChaCha] miguel11691:
Ok thanks will do...
[HTC ChaCha] Henry2005:
Hmm, I found in stock ROM libsensorservice.so only, can you upload libsensors.so file?
[HTC ChaCha] adlx.xda:
Right, the right name is /system/lib/hw/sensors.chacha.so I believe.
[HTC ChaCha] Henry2005:
Hmm, very interesting: file sensors.chacha.so in CM7 and Stock ROM 1.54 EU are similar, but file gps.chacha.so in CM7 and Stock ROM 1.54 EU are different! Maybe it's reason why we have problem with GPS in CM7 in OSR?
[HTC ChaCha] basti84:
is it possible to use SENSE with the SuperOSR-Rom?
[HTC ChaCha] Alex C.:
Honestly, no. The main purpose of SuperOSR and CyanogenMod (custom ROMs) is to be as distant as possible to the original maker of the device. I mean, that was the original idea behind these two ROMs, to have a really really stripped down fast, functional ROM as there are various dependencies between Sense and other HTC related applications that will eventually occupy space.

Having SuperOSR or CM with Sense is like buying a Ferrari and putting a Porsche body over it.

On the other hand, if adlx.xda wants to release a Sense SuperOSR that's his call :)
[HTC ChaCha] Henry2005:
I dont like Sense (BTW it drain battery fast enough), I like ADW, but I like Phone.apk (not Dialer and not Contacts!!!), I try replace standard Phone.apk in CM7 with Phone.apk from Stock ROM, but it's not working - Fly mode only and I get FC in process ACORE (probably, I dont remember that) when I try to use Phone.apk. Can some libs help to use Stock ROM Phone.apk?
[HTC ChaCha] Alex C.:
Is there any chance you could set up a repository/github where we could put files and get the rom so that we could also try different stuff?

Have you tried using the stock .kcm files and .kl files? (currently at work and kinda busy)
[HTC ChaCha] qbert456:
Other than checking this thread every chance I get and sending encouraging thoughts I can't help I'm afraid - keep up the good work tho chaps.
[HTC ChaCha] adlx.xda:
I'll set that up tonight (like in +11 hours from now), and post the info here.

regarding the kcm/kl, what do you mean by stock? AOSP? or stock chacha-keypad kcm/kl files? (I've been working off the chacha-keypad files). Any way, there is more keys defined in the Chacha physical keyboard, like the Sym/0 key, which isn't defined in the CM framework (as far as I've seen).

Also, in my case, after getting the keyboard to "start working", I have a lot of other keys that are not working (not only the 0, like the T, V,..). I don't remember the list right now, but there where several columns (which btw do not relate with the "columns" defined in the kl file).

I tested the GPS using GPS Status & GPS Test and it seemed to be working fine. I couldn't get a sat fix because I was indoor, but it was showing 1 or 2 sats.

Also the 3-axis orientation sensors, as it was correctly showing in GPS Status.

Also the light sensor was showing data in the device file :-D
[HTC ChaCha] astro11:
I feel the same way, that's why I started going on other ChaCha/Status forums to tell people adlx and the folks are here, in xda, porting cyanogenmod and doing a lot of good for the community... I'll just try to bring more people here to thank who deserves.

And of course, keep up the good work guys!
[HTC ChaCha] carstenheuer:
stay tuned guys ... your makes a great job!!! :cool:
[HTC ChaCha] Alex C.:
Awesome job man!

Yeah replacing the keyboard files themselves with the ones from a stock rom on a device. (2.3.5 preferably). Cannot test it until I get home tonight unfortunately and give out some feedback.
[HTC ChaCha] xd.bx:
I'm close to giving up on the Bluetooth side. I think some magic is missing in the kernel but I can't seem to figure out what.

adlx.xda: you must tweak an Android.mk somewhere to add something like CHACHA_KEYPAD and tweak the .h so the FUNC_1 and QUECHAR keys are understood by the ui. This by itself is not sufficient, I may need to tweak the kcm as well.

---------- Post added at 06:49 PM ---------- Previous post was at 06:38 PM ----------

Quick question: what are your BOARD_VENDOR_QCOM_AMSS_VERSION and your BOARD_VENDOR_QCOM_GPS_LOC_API_AMSS_VERSION ?
[HTC ChaCha] adlx.xda:
I had used the same VISION_KEYPAD already defined, just added that to frameworks/base:

From fb7326a1ec2db3be7e25ea3dece6ddf1d2999bd7 Mon Sep 17 00:00:00 2001
From: Alexandre Dumont
Date: Thu, 20 Oct 2011 00:37:48 +0200
Subject: [PATCH 2/2] Declare chacha as VISION_KEYPAD

Change-Id: I35be42d63b74ddcf9ca44144fc63f42d0f7e9c40
---
libs/ui/Android.mk | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/libs/ui/Android.mk b/libs/ui/Android.mk
index ad00b12..184ee3d 100644
--- a/libs/ui/Android.mk
+++ b/libs/ui/Android.mk
@@ -40,6 +40,8 @@ endif

ifeq ($(TARGET_BOOTLOADER_BOARD_NAME),latte)
LOCAL_CFLAGS += -DLATTE_KEYPAD
+else ifeq ($(TARGET_BOOTLOADER_BOARD_NAME),chacha)
+ LOCAL_CFLAGS += -DVISION_KEYPAD
else ifeq ($(TARGET_BOOTLOADER_BOARD_NAME),vision)
LOCAL_CFLAGS += -DVISION_KEYPAD
else ifeq ($(TARGET_BOOTLOADER_BOARD_NAME),speedy)
--
1.7.4.1

That way the kbd is working, like yours I guess ;). no 0(SYM) nor ? (QUECHAR). I'm gonna look into the stock Chacha KeyEvent.java & the kcm file, hope I can understand & see what is wrong here.

I use no BOARD_VENDOR_QCOM_AMSS_VERSION nor BOARD_VENDOR_QCOM_GPS_LOC_API_AMSS_VERSION. (edited, I was wrong the first time).

Tested GPS and got a fix :-D, see screenshot.

Btw, Orientation is working now too (flipping portrait/landscape)
[HTC ChaCha] carstenheuer:
PayPal donation for adlx.xda :cool:

---------- Post added at 11:42 AM ---------- Previous post was at 11:38 AM ----------

I'm so hot for CM7 :p
[HTC ChaCha] xd.bx:
Awesome work! Did you use the libsensors from Liberty? It's not working for me atm :/
[HTC ChaCha] xd.bx:
I have a hint on making the camera work: seems the camera supports continuous AF. I think tweaking QualcommCameraHardware.cpp a little bit might do the trick. Also the CameraParameters API seems involved.
[HTC ChaCha] xd.bx:
So gps seems to be working but I can't get more than two satellites (I get more than 5 on the crespo). Wierd, maybe it has something to do with the loc_api version?
[HTC ChaCha] adlx.xda:
I'm using the stock sensors.chacha.so. Hit me up on gtalk whenever you have a question :-D. Should be faster than the thread.
[HTC ChaCha] adlx.xda:
I got 5 satelites fixed yesterday (see http://attachments.xda-developers.com/attachment.php?attachmentid=755984&d=1319150355).

I'm not using BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE nor BOARD_VENDOR_QCOM_GPS_LOC_API_AMSS_VERSION (sorry I made a mistake in the previous post when u asked).
[HTC ChaCha] xd.bx:
Thanks adlx.xda. For the record, I got the AKM sensor working with a small modification of the Liberty libsensors: in nusensors.h, change /dev/akm8973_aot to /dev/akm8975_aot. Also change 8973 to 8975 in the ueventd.chacha.rc.
[HTC ChaCha] Cadabena:
I'm really thrilled about this work and would love to help but I'm nowhere near the technical level of you guys. I recommended this phone for my girlfriend after her 3GS and she's never been happy with me since, constantly out of memory, she just wanted something like CM7 on my Desire so this would be perfect. Would a custom HBOOT be coming along with this to make up for the considerably smaller /system footprint from CM7? Once again thanks for all your work on this little niche device, you're saviours to me right now.
[HTC ChaCha] adlx.xda:
working keyboard

small update (yet big achievemnt for me): 0 and ? keys are working now.

btw, xdbg also fixed it, before me atually, but I was already almost finishing to fix it when I knew about it, so I finished lol
[HTC ChaCha] xd.bx:
Heh :) Now what remains is the Camera and Bluetooth. I haven't made much progress on that front so far.
[HTC ChaCha] qbert456:
Bluetooth is quite a big deal for me as I pair phone with car to/from work!

But if it didn't work I'd still give it a go, might use my legend for car journeys....

Great work guys!!!
[HTC ChaCha] Alex C.:
Off-topic question: what car is it? (manufacturer/model).
[HTC ChaCha] adlx.xda:
To make it eventually work you would need to do some massive hacking...
[HTC ChaCha] adlx.xda:
ok, then try to use your

/system/lib/hw/gps.chacha.so

/system/lib/hw/sensors.chacha.so

from your stock rom. (try both or only one of both from your stock rom).

----

Oh and a question: can anyone with latest CM build confirm if the proximity sensor is behaving correctly while making calls? (screen off if phone near the hear). Thanks :)
[HTC ChaCha] Henry2005:
I try it later, because I haven't Stock ROM in my job place.

And one more interesting thing: files

/system/lib/hw/gps.chacha.so

/system/lib/hw/sensors.chacha.so

are similar in last builds OSR and CM7, but file

libsensorservice.so

is different in OSR and CM7 - is this file connect with GPS?

And please answer me one important thing: when GPS is enabled in Stock ROM, there are satellite symbol in the status bar and I see - GPS is working now. Is some satellite symbol in OSR and CM7?

There are some GPS symbol while Google Maps working (near GPRS symbol) in the post http://xdaforums.com/showpost.php?p=22178895&postcount=757 but when I run Google Maps I haven't this symbol :(

I think, I'll try to wipe all and I'll install CM7 again for clear test...
[HTC ChaCha] samauriz:
Hi, I've been using SuperOSR for a few days now and didn't really have any problem except from the lack of the front facing camera (even if I don't use it a lot), but you know this problem.

Yet I have an annoying problem : I cannot type the "%" symbol (azerty French layout), I have tried all keys combination possible and it's not in the symboles menu. How can I fix this, with an alternative keyboard or anything else ?
[HTC ChaCha] Alex C.:
There is a thread regarding flashable keylayouts in the OP. Have you tried the Azerty one yet?

Post in that thread it the problem persists with that keylayout also.
[HTC ChaCha] miguel11691:
Is there way that we can get the facebook button to light or if i press on it that it will take me to post on my wall instead of the beginning of the facebook app...
[HTC ChaCha] adlx.xda:
having the fb button light is possible, but on what event? That is the question...

Install Launcher Pro, then you will be able to select an activity from Facebook app instead of the app. I guess later you can remove Launcher pro if you want.
[HTC ChaCha] Alex C.:
Confirming on latest version.
[HTC ChaCha] miguel11691:
Just light up when my whole keypad lights up... Not to picky lol...
[HTC ChaCha] Henry2005:
Maybe something answering about GPS symbol in Status Bar?

When GPS is enabled in Stock ROM, there are satellite symbol in the status bar and I see - GPS is working now. Is some satellite symbol in OSR and CM7?
[HTC ChaCha] lecongdon:
Now, ORS and CM7 for Chacha? Which is better?
[HTC ChaCha] miguel11691:
I like cm7... Havent tried OSR... Was wondering the same thing though
[HTC ChaCha] miguel11691:
Tried what u said but when I press the facebook button and takes me to the wall post when I select post on the upper right corner it doesn't post what I'm trying to post... just goes back to the home screen
[HTC ChaCha] phatsua:
I tried them both, i like the OSR because of the more minimalistic look and feel.
[HTC ChaCha] qbert456:
Fair point-I wont bother swapping from osr then!

sent usin' tapatalk innit.
[HTC ChaCha] qbert456:
Can I check what is latest version of osr please?

Front page says 0159 but there's a reference to a build 05xx is that a typo?

Thanks in advance.
[HTC ChaCha] lecongdon:
How can I use A2SDGUI in ORS, please help me?
[HTC ChaCha] Alex C.:
0513 release notes.

I've kept all release notes from adlx. as a tracking history.
[HTC ChaCha] qbert456:
Ah, thanks.
[HTC ChaCha] adlx.xda:
New SuperOSR build

SuperOSR-chacha-2.5-20120210-1314.zip MD5: 7ab1936daad0bc1eadfb83981825af1b

New kernel with swap enabled. it will also now mount correctly your sd-ext partition as ext4 (if formated as ext4, which is the how my CWM will format it).
[HTC ChaCha] Henry2005:
Thanks you for your hard work!

I fight with GPS, but now GPS is too strong for me :(

I quote here my PM to respect carstenheuer - I wrote him, because he had well work GPS on CM7:

Maybe you can advise me something, because CM7 stable as rock and likely me...
[HTC ChaCha] adlx.xda:
In CM, check you have enabled GPS, and also that you have selected the Internal GPS in settings. There should be an icon, which looks like a target or a circle.
[HTC ChaCha] Henry2005:
Yes, I choose internal GPS (its not selected by default).

About icon, it must be in Status Bar when GPS enabled?
[HTC ChaCha] slangza:
Thanks for the newer build.

Can I just flash through CWM without clearing cache and doing factory reset to retain my apps and data?
[HTC ChaCha] adlx.xda:
No, you should always do a full wipe. You can use Titanium Backup to backup and restore your apps and data.
[HTC ChaCha] shb66:
How to hide sms text content from showing in status bar in osr ? Cant find any option
[HTC ChaCha] Henry2005:
Yes, now GPS is worked and I have a blinking icon, when GPS is seeking and just "target in circle" when it's found!!!

I flashed Radio_47.17.35.3033H_7.48.35.14_2-PH06IMG.zip from Stock 1.33 and GPS start to work!

It seems to be that small hardware differences in ChaCha's for different markets and different date of manufacture required different Radio's for CM7 and OSR. And because carstenheuer has GPS worked with Radio_47.23.35.3033H_7.51.39.19-PH06IMG.zip, but GPS worked for me with Radio_47.17.35.3033H_7.48.35.14_2-PH06IMG.zip only!

And then one more question: I have second (black) ChaCha, but it's S-ON with unlocked HBOOT :(. If I'll make GoldCard for it, can I flash needed for GPS Radio version, or I must have S-OFF?