[ROM] SuperOSR and CyanogenMod7 on HTC ChaCha.

Search This thread

zenki1

Senior Member
Jul 16, 2009
126
4
Hello everyone!

This topic contains all the development stages of custom ROMs, please read the full topic before asking any questions; refrain from asking silly questions/"questions that are easier to answer on Google than logging into XDA, browsing to HTC ChaCha, dev section, this thread, click on post reply, entering the question, clicking submit, waiting for someone to read and reply"/un-constructive feedback-criticism/anything unrelated to these two roms.

In the order of their availability:

NOTE: Give thanks and feedback to the developers. Install any of these roms for the purpose of testing and providing information/feedback in the thread. Neither of these are stable yet, they are experimental builds and this topic represents the simplest bug tracking database.


Apparently users do not read the known issues list. FRONT CAMERA is NOT working. Do not switch to front camera, otherwise Camera.apk will crash constantly. To fix this go to Settings -> Applications -> Manage -> All -> Camera -> Clear data and cache -> Reboot your phone.

I. SuperOSR by adlx.xda
SuperOSR (OpenSourceRom and CM) based ROM: DOWNLOAD
Current version: 20120329-0005
More information about the ROM HERE.

Release notes for 1314
- 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).
Release notes for 0159
- FB key remap option in SupSetup/Parts
- All the keypad fixes avail to date (only for unlocked users, S-Off will still need the patches)
Release notes for 0513
- Build is odexed --> I believe it is a significant gain of space in /data (now it will occupy <30 Mb after first start, leaving 120 Mb free)
- Comes with all the keyboard kl/kcm.bin. (only usefull if S-On, bc S-Off lost their CID. If S-Off flash a keypad patch after the rom)
- Removed bloat
Tips and tricks, known issues and workarounds:
1. Wi-Fi module is not connecting to hidden networks. - reported as fixed, router channel must be set <13
2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
4. Front camera is not working. In study.
5. Default battery icon and percentage battery icon shown at the same time if activated from the CM settings. No workaround available yet.
6. Facebook button is unassigned (does nothing). What should it open?​


II. CyanogenMod (by xd.bx) since 19.01.2012 adlx.xda took over
CM 7.2.0 (CyanogenMod) based ROM: DOWNLOAD Release No.: 20120321-2039
More information about the ROM HERE.

Tips and tricks, known issues and workarounds:
1. Wi-Fi module is not connecting to hidden networks. reported as fixed, router channel must be set <13
2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
4. Front camera is not working. In study.
5. Facebook button is unassigned (does nothing). What should it open?

Other useful information:
ChaCha Keypad Files/Key mapping
http://xdaforums.com/showthread.php?t=1456154
http://xdaforums.com/showpost.php?p=18763527&postcount=101 from adlx.xda
These should be placed on your device to change your keyboard layout.

Google Apps - Used for Google account (contacts/calendar sync); also contains GMail/Market. This is not included in the CM rom (by default, CyanogenMod does not contain Google services and applications; these can be added separately by users that want them). Remember that there are users who would like to remove everything Google related from their roms as there are some services which use internet/battery when they want and have dependencies with Google Contacts Sync/Calendar Sync/Gmail. Include requests of gapps into a custom ROM by default will be declined.
http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip

Fix for GSM/Phone.apk crash
http://xdaforums.com/showpost.php?p=20710120&postcount=474
Thanks to carstenheuer for finding this out.

Radio - for people having GPS issues (unable to find sats/get a fix)
http://xdaforums.com/showthread.php?t=1257776
A810b
Another thing has come to our attention: a new region-based model is out, the A810b.
Do not flash any of the radios available around here as they are mostly based for the A810e model, which uses a different network bandwidth and a lot of issues might occur.

For more information regarding GSM network frequency, check here: http://www.gsmarena.com/network-bands.php3?
This might also provide some information as to why 3G doesn't work, for example.

Small adb kit
For people that need adb without installing the whole SDK kit, adlx.xda provided a little bit of knowledge regarding this nifty little thing included in other applications.
http://alex.swtesting.ro/downloads/adb-and-moto-fastboot-win32.zip

GPS fix
For people out there without a working GPS on one of the two builds the fix is:
1. Get a stock ROM.
2. Go outside using a GPS application (like GPS Test from the Market)
3. Wait until you get a fix and a location.
4. Flash SuperOSR/CM.
5. Redo step 2.
hey guy, thank for your rom , but i found some bugs , when i restore and use about 1 day , the market show a mistake ( cannot recieve from server when i download something - it means i cannot download from market ) , touch and hold main screen it was not do anything ( as change or remove icon, change widget ) , i love your rom , but pls check all bugs, and show v3 , thanks ^^, sorry for my bad English !
 

adlx.xda

Inactive Recognized Developer
Feb 4, 2010
1,541
1,752
Madrid
If the IME changes the assignment output of one key I don't think that anything can be done. Just an assumption.

That's right, this IME seems to expect another mapping. Two options: change the IME, which I can't, no sources. Other option is change the keymap, which is also not possible, as it would affect all IME's (for example LatinIME).

I don't know how to solve this. I don't know either how it's achieved in the stock rom...

Sent from my Galaxy Nexus using Tapatalk 2
 
  • Like
Reactions: M.WeWe

M.WeWe

Senior Member
Feb 5, 2012
233
27
cairo
thanks adlx.xda & Alex C.

thanks adlx.xda & Alex C. for your posts
but it seems to me it more technical
all i want is to be able to write all the Arabic letters
can any one help me to do that
 

SahilAr

Member
Jun 26, 2012
32
1
Crashes crashes and crashes

The CM7 is continuously crashing...it's been the forth time that it is crashing,whenever the phone boots i get a tremendous list of crashes...phone crash,contacts crash and so on...i have re flashed this ROM more than 3 times...is there any solution to fix these crashes?
 

ToadFootNS

Member
Nov 18, 2009
26
3
Novi Sad
The CM7 is continuously crashing...it's been the forth time that it is crashing,whenever the phone boots i get a tremendous list of crashes...phone crash,contacts crash and so on...i have re flashed this ROM more than 3 times...is there any solution to fix these crashes?

Have you tried fixing permissions? Opet terminal and type "su" then "fix_permissions". Ofc type it without "" :)
If this doesn't work go to recovery and clear all user data and reformat all partitions.. then do a clean install again.



Sent from my HTC ChaCha A810e using xda app-developers app
 
Last edited:

ethancottier

Senior Member
May 10, 2011
187
65
Birmingham
The CM7 is continuously crashing...it's been the forth time that it is crashing,whenever the phone boots i get a tremendous list of crashes...phone crash,contacts crash and so on...i have re flashed this ROM more than 3 times...is there any solution to fix these crashes?

Try going into recovery, wipe cache and dalvik cache, re-flash and see if that works :) if not... wipe the data as well

Sent from my HTC Chacha A810 using xda app-developers app
 

qbert456

Senior Member
Jul 21, 2010
432
34
I've been away for a while, using an s2 I got free from my provider.
It's always nice to go back to the gorgeous keys of my chacha every weekend though :)
If the screen was bigger it be perfect. This rom still rocks (osr)

Sent from my GT-I9100 using xda app-developers app
 

adlx.xda

Inactive Recognized Developer
Feb 4, 2010
1,541
1,752
Madrid
The CM7 is continuously crashing...it's been the forth time that it is crashing,whenever the phone boots i get a tremendous list of crashes...phone crash,contacts crash and so on...i have re flashed this ROM more than 3 times...is there any solution to fix these crashes?

Wipe data/factory reset from Cwm, then flash the Rom, then flash Google Apps, then reboot.
If you still have issues, reformat the whole sdcard.
 

didije

Senior Member
Nov 10, 2009
211
103
A few pages before I wrote down that I'm having wifi issues with cm7. It is often stuck at obtaining IP address. I have changed htc-ril lib as suggested in the first post (since the one inside the rom was dropping my calls when proximity sensor activates) and I was wondering if that could be an issue? I have noticed that when my wifi is on, and someone calls me, after that phone call I find my wifi always stuck at obtaining IP address even though sleep time is set to never. So my question is: is htc-ril lib somehow affecting my wifi? I tried several other libs, but with everyone that works I have the same problem. And the one from stock rom doesn't work at all, so I'm very confused right now....

Regards.

P.S. I don't have any problems like that with cm9, and I didn't have to change htc ril in that rom, it worked as it is, but I don't use it because there are still a lot of issues.
 
Last edited:

adlx.xda

Inactive Recognized Developer
Feb 4, 2010
1,541
1,752
Madrid
Sorry guys, the upgrade at Goo went with some issues and the files are lost o_O.

Right now I can't look myself for a copy of the files, and/or rebuild an updated version, so if anyone could upload the latest version of my roms to some file sharing site and share here the details that would be great.

Sorry guys for the inconvenience.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 54
    Hello everyone!

    This topic contains all the development stages of custom ROMs, please read the full topic before asking any questions; refrain from asking silly questions/"questions that are easier to answer on Google than logging into XDA, browsing to HTC ChaCha, dev section, this thread, click on post reply, entering the question, clicking submit, waiting for someone to read and reply"/un-constructive feedback-criticism/anything unrelated to these two roms.

    In the order of their availability:

    NOTE: Give thanks and feedback to the developers. Install any of these roms for the purpose of testing and providing information/feedback in the thread. Neither of these are stable yet, they are experimental builds and this topic represents the simplest bug tracking database.


    Apparently users do not read the known issues list. FRONT CAMERA is NOT working. Do not switch to front camera, otherwise Camera.apk will crash constantly. To fix this go to Settings -> Applications -> Manage -> All -> Camera -> Clear data and cache -> Reboot your phone.

    I. SuperOSR by adlx.xda
    SuperOSR (OpenSourceRom and CM) based ROM: SuperOSR-chacha-2.5-20120724.zip - 83.13 MB
    Current version: 20120329-0005
    More information about the ROM HERE.

    Release notes for 1314
    - 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).
    Release notes for 0159
    - FB key remap option in SupSetup/Parts
    - All the keypad fixes avail to date (only for unlocked users, S-Off will still need the patches)
    Release notes for 0513
    - Build is odexed --> I believe it is a significant gain of space in /data (now it will occupy <30 Mb after first start, leaving 120 Mb free)
    - Comes with all the keyboard kl/kcm.bin. (only usefull if S-On, bc S-Off lost their CID. If S-Off flash a keypad patch after the rom)
    - Removed bloat
    Tips and tricks, known issues and workarounds:
    1. Wi-Fi module is not connecting to hidden networks. - reported as fixed, router channel must be set <13
    2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
    3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
    4. Front camera is not working. In study.
    5. Default battery icon and percentage battery icon shown at the same time if activated from the CM settings. No workaround available yet.
    6. Facebook button is unassigned (does nothing). What should it open?​


    II. CyanogenMod (by xd.bx) since 19.01.2012 adlx.xda took over
    CM 7.2.0 (CyanogenMod) based ROM: DOWNLOAD Release No.: 20120321-2039
    More information about the ROM HERE.

    Tips and tricks, known issues and workarounds:
    1. Wi-Fi module is not connecting to hidden networks. reported as fixed, router channel must be set <13
    2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
    3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
    4. Front camera is not working. In study.
    5. Facebook button is unassigned (does nothing). What should it open?

    Other useful information:
    ChaCha Keypad Files/Key mapping
    http://xdaforums.com/showthread.php?t=1456154
    http://xdaforums.com/showpost.php?p=18763527&postcount=101 from adlx.xda
    These should be placed on your device to change your keyboard layout.

    Google Apps - Used for Google account (contacts/calendar sync); also contains GMail/Market. This is not included in the CM rom (by default, CyanogenMod does not contain Google services and applications; these can be added separately by users that want them). Remember that there are users who would like to remove everything Google related from their roms as there are some services which use internet/battery when they want and have dependencies with Google Contacts Sync/Calendar Sync/Gmail. Include requests of gapps into a custom ROM by default will be declined.
    http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip

    Fix for GSM/Phone.apk crash
    http://xdaforums.com/showpost.php?p=20710120&postcount=474
    Thanks to carstenheuer for finding this out.

    Radio - for people having GPS issues (unable to find sats/get a fix)
    http://xdaforums.com/showthread.php?t=1257776
    A810b
    Another thing has come to our attention: a new region-based model is out, the A810b.
    Do not flash any of the radios available around here as they are mostly based for the A810e model, which uses a different network bandwidth and a lot of issues might occur.

    For more information regarding GSM network frequency, check here: http://www.gsmarena.com/network-bands.php3?
    This might also provide some information as to why 3G doesn't work, for example.

    Small adb kit
    For people that need adb without installing the whole SDK kit, adlx.xda provided a little bit of knowledge regarding this nifty little thing included in other applications.
    http://alex.swtesting.ro/downloads/adb-and-moto-fastboot-win32.zip

    GPS fix
    For people out there without a working GPS on one of the two builds the fix is:
    1. Get a stock ROM.
    2. Go outside using a GPS application (like GPS Test from the Market)
    3. Wait until you get a fix and a location.
    4. Flash SuperOSR/CM.
    5. Redo step 2.
    6
    CM7 Roadmap

    For those who missed it, check http://www.cyanogenmod.com/blog :D

    After CyanogenMod 7.2 is released, we will be merging in and welcoming aboard maintainers for the following devices (with more queued):

    HTC Status (chacha)
    HTC Wildfire S (marvel)
    LG Optimus Chic (e720)
    Motorola Photon (sunfire)
    Samsung Galaxy 5 (i5500)
    5
    working so far

    yesterday late I tried with xdbg's kernel, init.chacha.rc & bcm module and the TS worked. using his kernel I got to test more things:

    So far, in my build this is what I have tested:

    - Touchscreen: OK
    - Calls (with audio): OK
    - Data (3g): OK
    - Wifi: OK

    Doesn't work (yet):
    - Physical keyboard :( (I can get data from input device though)
    - leds and backlight, not well tested, but didn't seem to be working (it work manually though, by echoing in the /proc)
    - Camara
    - GPS
    - Sensors

    SMS, MMS: untested

    Screenshots gallery: https://www.dropbox.com/gallery/788286/1/SuperOSR-Chacha?h=5cc26e#/
    5
    Hi.

    A couple of pointers/possible solutions:

    - Physical keyboard :( (I can get data from input device though)

    You must patch frameworks/base/include/ui/KeycodeLabels.h or remove the unknown keys from chacha-keypad.kl. I suspect other files must be patched as well, for example to make the 0 work.

    - leds and backlight, not well tested, but didn't seem to be working (it work manually though, by echoing in the /proc)

    Check that you have lights.msm7k.so and also check the permissions in init.chacha.rc. You might need a newer lights than the one used in the Liberty.


    I think the libcamera.so from HTC has a different API than CM7. Also you must uncomment PRODUCT_SPECIFIC_DEFINES += TARGET_PRELINKER_MAP... in your vendor/cyanogen/products/cyanogen_chacha.mk.
    Check the libcameraservice source code. This problem could be slightly harder to fix.


    I think the radio is more recent than on the Liberty, hence the loc_api version will be higher. Try 20000 and 50000. Also try with the gps.chacha.so from stock ROM.


    Try with a newer libsensors or sensors.chacha.so from stock ROM.
    5
    Link removed because it was obsolete