yashsingh1/xdaforums huggingface dataset:
[HTC ChaCha] adlx.xda:
Sorry about the "Joyce" word, it was a mistake due to auto correct. I meant "you".

The first link you have is the one I was thinking about.
[HTC ChaCha] GragonV:
the market link you post in this

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

is missing.

I used CID getter found in market and get HTC__016 , which is "none?" >> does that mean the file I need to modify (with notepad?) is chacha-keypad.kcm?

Is the code for <.com> 000C? And what are the codes for <camera> <setting> ,

still don't get why my friend edit the chacha-keypad.kcm.bin file instead of the ***.kcm file ( I've tried to open that .bin file with xvi32 but a lot of symbol/key doesn't show up properly - only showing square symbol, and still don't have any clue to do with this file/this software)

EDITED: ok, I messed up with the the chacha-keypad.kcm. After modify it, now my fn(alt) and shift don't work anymore... Guess I didn't take the right file/way. And the worse is that even when I paste the original chacha-keypad.kcm back to user/keychars the fn and shift are still not working!!!! >.< (The cursor just flashes into the arrow when press fn/shift then goes back to normal)

PS: :)), that word Joyce really did confuse me
[HTC ChaCha] adlx.xda:
Kcm files were used in compiled from (kcm.bin) until GB.

Starting with ICS they have a new syntax, much more flexible, and are used directly in plain text format.

If you make a mistake the whole for get discarded, and Android defaults to using another file that is not relevant refit the Chacha.

As always, logcat is your friend, it will show the error in the file. (use adb logcat)
[HTC ChaCha] atrix4g18:
If you have some free time are you interested in looking at the CM10.1 source?
[HTC ChaCha] GragonV:
Thanks for the info :)

EDITED: problem SOLVED :), chacha-keypad.kcm is the right file needed to be modified :D. My mistake is that after pushing the file back to keychar folder (through root explorer), I didn't set the right permission. After setting the right permission for the file, the keyboard is now working great.

Right now, I want to finish the keyboard modding before upload it here. So can somebody tell me the code for <.com> <camera> and <setting>

I couldn't find the code for those from the page http://unicode.org/charts/ since they're not unicode (I guess)[/I]

But which kcm file I should modify? since my CID is HTC__016 and from your post it's said "non?"

Why did't it go back to normal when I copy-paste the original kcm file back to keychar folder?
[HTC ChaCha] GragonV:
still cannot find codes for <.com> <camera> and <setting> =,=
[HTC ChaCha] adlx.xda:
There's no code for that by default (I guess there is for the camera, but it's in the kl file most probably, not the kcm).

For •com and settings, it would require modifying the framework accordingly to support that.
[HTC ChaCha] GragonV:
Thx adlx :)

btw, usb tethering and theme is not working on CM 10 for Chacha, right?
[HTC ChaCha] CanYouSmell:
Union

adlx . i have an idea there is the CM10.1 rom out there . it is very good "better than your CM10" can you contact the dev from the thread and make a progress together for "perfect" rom
[HTC ChaCha] didije:
personally, I don't think that it is better at all. Pros: Video stuff (patched omx and stagefright), cosmetic improvements (dialer, lockscreen), no issues in wifi (connect, reconnect and scan) and different cpu governors. Cons: no proximity (huge problem), no auto brightness (there are no custom settings for keypad lights, only for display lights and softkey lights turn off every 10-15 seconds). These are huge issues and since the developer will no longer update the rom it is pretty much useless, IMO. This rom, however, does not have these issues. The only thing that this rom is missing are video related patches, and maybe to fix wifi connection-reconnection issue (which is a minor problem). They are both good, but I would take adlx's over luzifer's every time.

P.S. For those who are having issues with a theme manager, jut take apps related to theme manager from different cm10 and push them to system/app and chmod them.
[HTC ChaCha] furkandeger:
It would be great if they worked together.
[HTC ChaCha] CanYouSmell:
!!!!

that is what i am talking about . merging the pros and getting over cons by both ideas from the devs !
[HTC ChaCha] GragonV:
exc me, what is "chmod" ? :)

EDIT: edit permissions, I get it, thanks :)
[HTC ChaCha] CanYouSmell:
Now WE don't have any of the known issues in the first post box :victory::victory:
[HTC ChaCha] furkandeger:
How is that?:confused:
[HTC ChaCha] CanYouSmell:
Bug Fixes

Here are the problems and the solutions
[HTC ChaCha] GragonV:
Must admit that the browser of this rom is fantastic :)

however, How do you fix the dial app (since I think it still got some problems with the size...). And the camera is a bit laggy and out of date (stock cam), I wish we can have the new jelly bean cam (like the one in the CM 10.1)

USB tethering (use for BBQ screeen) and theme is still a miss

beside that, best stable rom ever (with great performance and good battery life) for Chacha :). Most of the problems with the orientation of the apps can be solved with the rotation app :)

PS: for the locker, try the go locker, my friends, best app on the market :D
[HTC ChaCha] adlx.xda:
Theme engine isn't broken, I intentionally removed it to make room in /system (I removed more stuff, not only that ) ... I didn't think you guys would miss it lol. You can always take it back from a CM10 rom, it's two apk, ThemeChooser and ThemeManager.
[HTC ChaCha] furkandeger:
I don't think people miss it but when they see an FC after tapping theme on settings it feels like it's a miss :D
[HTC ChaCha] GragonV:
Yeah, actually, I'm using Go launcher (which is very smooth when it's been updated to version 3.6+) so I'm not miss the theme option that much :P

btw, which browser does the stock browser based on? :) and is there any way to fix the usb tethering so far :D
[HTC ChaCha] its_Khal:
Stable Yet?

Hello please, pardon me... I would like to know if this ROM is fully stable... I need a ROM ICS or Higher to Install a Particular App and sell the device!! I dont want the buyer complaining Later. Thanks

Or any other ROM . Thanks
[HTC ChaCha] mortal19xx:
[A]

we have no stable ROM for htc ChaCha... but you can use this ROM as the best: HERE
[HTC ChaCha] its_Khal:
Hello please anyone. I wanted to get the rom I requested because of BBM on android. After the flash, I installed BBM but it FC everytime I open the app. Any help? And someone told me flashing a ICS or JB Custom ROM on 2.3 devices would not make Apps made for ICS or JB compatible! Is this true? I want to know. Thanks
[HTC ChaCha] adlx.xda:
Your friend was mistaken. If you flash an ICS or JB rom on any phone, you'll be able to run apps for ICS or JB.

Enviado desde mi Galaxy Nexus mediante Tapatalk
[HTC ChaCha] CanYouSmell:
I think you are mistaken BBM doesnt work even on CM10.1 ??????
[HTC ChaCha] izi501:
Then the problem doesn't come from the Android version, but from either the app or a problem in the rom... Or maybe a compatibility problem (the Chacha has an old processor and maybe the developper of the app didn't take time to make a version for it).

But an app made for android 4.2 will always work on any device with 4.2, even if this device wasn't meant to get this Android version (except in the case of the problems I spoke about) :) Imagine, an app made for Windows 8.1 will work on your PC with Windows 8.1, even if when you bought it Windows 7 was installed.

If you want to know what is the problem, take a logcat of the FC :) The error will be easier to understand then.
[HTC ChaCha] CanYouSmell:
I know ... the problem is in the deflect in the processor (arm v6) and the app is at least (arm v7) :(
[HTC ChaCha] bellus_charm:
Yes. Thats right.

BBM does not work on Armv6 and Armv7 processors.

Rjt3 has made his own version for armv7 processors.

He has mentioned he will be making one for armv6 as time permits.Refer to his thread below.

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

Hit 'Thanks' if I have helped you in any way. :)
[HTC ChaCha] CanYouSmell:
HERE

Wrong post sorry !!!
[HTC ChaCha] Kevinreid1:
Lots of good stuff with the rom Any fix for a keyboard backlight and remapping of the facebook key
[HTC ChaCha] stud29:
Hi guys I can't download this release.
[HTC ChaCha] mirelle:
camera dont work

i install this rom but my camera dont work
[HTC ChaCha] mobilepgk:
QuickSearchBox.apk

For direct use please find attached QuickSearchBox.apk (extracted from CM10 package from OP). Please Refer last post for details.
[HTC ChaCha] empy16:
I'll contribute to this awesome projects by pointing out some of the bugs and fixes:

1. Fixing home button and search button inactivity, lack of message sound:

I had this problem when I installed the rom and the gapps at once, without restarting. Then I had the most problems mentioned in the OP post.

After the install I wiped data/cache and re installed the rom without flashing Gapps and restarted, waited for it to load, removed some apps and booted in CWM. THEN installed Gapps and everything seemed to work fine.

2. Lack of space for gapps.

I'm from Europe, so I don't really need any other keyboards, but stock. So I removed the "Android Latin IME (AOSP)" which took 23MB of space, removed all the live wallpapers and apps that crash. I use Nova launcher (~3MB) instead Trebuchet (~12MB). This saved me more than 30MB and Gapps installed properly. I still have some spare space left (around 20-25MB)

The only thing that really annoys me is the rotation issue. I use Rotation Locker for now, but it's annoying to keep that app running for it to lock the rotation. I'll try to look into this myself.

Cheers guys, this is an amazing ROM: fast, durable and power-saving. (5h on battery and 92% left! And I'm using the phone quite extensively!)

Edit: Oh, and I forgot, I'm having some Wi-Fi problems. Poor reception is one of the problems, but the main one is when I go out of range, it does not reconnect once I'm back in the range. Wifi On-Off does the trick. One more thing - it usually shows poor reception (a dot) in the Wifi dialog, but once connected - it quickly jumps to full reception. Pretty weird.
[HTC ChaCha] kronflux:
Here's how I saved a bunch of space and also got the benefits of installing gapps:

I got ES File Explorer on my device by moving it from my sdcard to my /system/app folder via the terminal.

(you can download the file manager here: http://www.estrongs.com/en/download.html )

Here's how I did this:

open terminal emulator

su
mount -o remount,rw /system
cp /sdcard/esfileexplorer.apk /system/app/esfileexplorer.apk
chmod 0644 /system/app/esfileexplorer.apk
mount -o remount,ro /system
sync
reboot

After reboot, I used ES File Explorer(changed settings to allow root access and default directory to root) to delete the following:

Bluetooth.apk - because I don't use Bluetooth at all

Calculator.apk - it crashes currently

CMWallpapers.apk - can use my own or a default wallpaper

CMUpdater.apk - doesn't currently work, as CyanogenMod doesn't currently support the ChaCha officially

Galaxy4.apk - don't use it

HoloSpiralWallpaper.apk - don't use it

LatinIME.apk - I don't need it

LiveWallpapers.apk - I don't use it

LiveWallpapersPicker.apk - I don't use it

MagicSmokeWallpapers.apl - I don't use it

NoiseField.apk - I don't use it

PhaseBeam.apk - I don't use it

PicoTts.apk - I don't need TTS

QuickSearchBox.apk - I'll be installing gapps, then replacing it's copy with this one afterward. so for now I don't need it.

SoundRecorder.apk - I don't use it

SpeechRecorder.apk - I don't it

ThemeChooser.apk - I don't use themes

ThemeManager.apk - I don't use themes

Trebuchet.apk - I'll be adding Apex Launcher(since it's smaller and I prefer it). Deleting this will cause issues, but I'll be flashing apex launcher via CWM so I don't need it.

VideoEditor.apk - I don't take video, let alone edit them on my phone

VisualizationWallpaper.apk - I don't use them

VoiceDialer.apk - I don't use it

I then rebooted and proceeded to flash GApps via CWM, as well as Apex Launcher

(I have uploaded the apex launcher zip to flash with CWM to my dropbox:

https://dl.dropbox.com/u/23350/Apex_Launcher.zip )

After rebooting, I deleted the following(using es file manager again):

GoogleFeedback.apk - Not needed

GoogleTTS.apk - I don't use TTS

Microbes.apk - I don't use it

QuickSearchBox.apk - after deleting some files, I'll be copying the QuickSearchBox.apk from the CM10 zip to this location

Talk.apk - I don't use it

Talkback.apk - I don't use it

Thinkfree.apk - I don't use it

VoiceSearchStub.apk - I don't use voice search

I then deleted the /system/tts folder

Optionally you can also delete the bootanimation.zip from /system/media, but this will cause it to show "android" default boot logo.

You could also delete some stuff from /system/media/audio and /system/media/video to free some more space if you're desperate.

I'll likely delete ES File Manager later on, so I can reinstall it as a non-system app via the play store so I can move it to my SD Card.
[HTC ChaCha] csoulr666:
For a stripped version of GAPPS(with basic ones and some crap removed),Try THESE!!!!!!

This will probably give more space than flashing the regular GAPPS
[HTC ChaCha] gilangrk:
which one I have downloaded to?

lite or lite rebased?

HTC Chacha with CM9
[HTC ChaCha] kronflux:
Thanks for the good find!

rebased is smaller - although the only difference in files(aside from possibly their content) I could find is that they removed the gmail app.

you can also remove GoogleFeedback.apk from it as it shouldn't be needed AFAIK
[HTC ChaCha] randasecret:
Camera fun free works fine :):):):):):)
[HTC ChaCha] adlx.xda:
Wow, that's awesome!

Sent from my Galaxy Nexus
[HTC ChaCha] Flexmaen:
Great! I'll wait a little bit and then will chance to CM10.

@adlx

Any chance, getting this kernal to work where you can do call recording?
[HTC ChaCha] unreal64:
Hi there!!

First of all congratulation for this awesome goal!!! JB on the HTC Chacha, great!! :laugh:

Unfortunally i cant help testing, my sister won't let me install this on her phone, not until the camera is fixed (females..... buying phones only for the camera! :P )

Anyway i'm not posting here just to congratulate, but also to give some tips. Maybe you (mean adlx, Alex C.) are already aware of it, but if not this could help you a bit :)

Even if i don't send anything to contribute to cm10 (my java knowledge is poor and my spare time is almost equal to 0) i usually walk through their gerrit to look at the sent patches and to learn something new. I noticed that there is a guy, Rashed Abdel-Tawab which is trying to get approved some patches that will help compatibility for old devices to let some graphic and cameras work with cm10.

In particular i looked that this http://review.cyanogenmod.com/#/c/25118/ could be useful for something related to our phone (it says it does apply to MSM7x27 phones)

Then these could be useful for the camera problems:

http://review.cyanogenmod.com/#/c/25115/

http://review.cyanogenmod.com/#/c/25113/

as it seems that camera works with third party app, maybe using the legacycamera with this patches could solve the problem.

Also (but is not so important as Alex C. said) this commit, once merged, will probably fix calc out of the box

http://review.cyanogenmod.com/#/c/24440/ (it says: Fixed crash on mdpi devices)

I hope this could be useful!! Have a nice week! :good:
[HTC ChaCha] Nicois:
That's a really good recipe for freeing up memory and getting gapps on.

Is it possible to remove APKs from the shell? If so, I could try to make a script which automates everything you do. On the one hand I would love to do it all myself and see just how good this build of JB is, but I don't want to have to do it all again later, when the camera etc is more reliable.

I also have no experience with prepping zips for installation, but I wonder if the gapps and CM10 zip files could have files deleted from them before we flash, to make it even better. Or are there hashes in the zips too somewhere, which are hard to regenerate?
[HTC ChaCha] atrix4g18:
Thanks for the ROM.

I installed it without GAPPS then removed some system apps to free up space and flashed the LITE GAPPS.

Everything works smoothly. Although an Alpha Build this runs smoother than CM9.

I tried to flash PIMP MY ROM over this and ran into some issues. Would you be able to add some of the tweaks included?

Here is a link: http://xdaforums.com/showthread.php?t=1908269

It flashed fine on the CM9 ROM.

Keep up the great work. This ROM runs as smooth as jellybean on my Dual Core Atrix 4G.

---------- Post added at 12:32 AM ---------- Previous post was at 12:23 AM ----------

1. Just FLASH ROM first.

2. After that REBOOT and DELETE SOME APPS. You could use the terminal, but I just connected to my wifi network and download a file manager with root access. Google "es file explorer apk".

3. After deleting a few apps in /system/app there was enough space to FLASH LITE GAPPS from here: http://goo.im/devs/OliverG96/gapps-lite Not much space needs to be freed; it is only the /system/ partition that is close to full. The /data/ partition is just fine. I have over 60mb free with a couple small apps installed. Of course with a proper app2sd you wouldn't need to worry. Just get enough space for the LITE GAPPS. The ZIP is under 12mb so it shouldn't take up much more than that on the /system partition. After that you have a smooth running ROM. No camera but that will be fixed shortly.
[HTC ChaCha] Nicois:
I put my money where my mouth is, and have quickly thrown together a script which

might

transform the CM zip and the gapps zip into smaller zip files. Passing in the two files in the first post, it brings the 153mb CM file down to 96mb and the gapps from 84mb down to 70mb. It does this by following Kronflux's suggestions, more or less: deleting lots of APKs (couldn't find ThinkFree or Microbes so skipped them), some larger audio and video files and all the TTS files except for the one specified on line 6 of the script.

The script is here. Running ubuntu linux here, but as long as you have bash you should be fine. Just pass in the CM zip file's location as the first argument and the gapps as the second.

Important: As it stands, this script is not working. I need to understand the META-INF stuff a bit better, so don't try using it just yet. I might not have the time to get the script working until tomorrow but I wanted to share it with you now, as we're all impatient to get JB working on our ChaChas!!
[HTC ChaCha] atrix4g18:
That's great man, but read my post above. LITE GAPPS 11.36mb. That's what people should use. They get the working Play Store and can then install maps and other google apps. Also if your script deletes trebuchet then people will need to flash a new homescreen and could run into issues.
[HTC ChaCha] adlx.xda:
META-INF signature is created by signing the zip:

- You should be able to flash a non re-signed zip by using the "Toggle zip signature verification" option in CWM,

- You could resign the zip after generating it. Tip: Google "testsign.jar sign zip".
[HTC ChaCha] mobilepgk:
ROM size reduction : /system OK but /data NOT OK

Thanks Nicois

I did similar reduction in /system memory. Have installed my most used apps into /system memory as below

- From ROM: Apollo, Talk, Torch

- BatteryFu (helps to control sync patterns, thus battery)

- ES File Manager

- Gmail

- GTasks

- Link2SD

- Google Maps

- Nova Launcher (removed Trebuchet.apk and reclaimed about 10Mb)

- SMS Popup

- TeamBHP (forum reader)

- Terminal Emulator

- Voice Recorder

- XDA premium

With above apps, this is how my system/ and /data folder looks like

Filesystem Size Used Free Blksize
...
/system 269M 190M [COLOR="Red"][B]78M[/B][/COLOR] 4096
/data 150M 116M [COLOR="red"][B]33M[/B][/COLOR] 4096
/cache 35M 1M 33M 4096
...

I removed following parts from system/

removed some big fonts. Just kept Roboto* and DroidSans* fonts. Folder size reduced from 19.5Mb --> 2.2Mb

removed almost all files from /system/media/audio and /system/media/video and just kept two files one for working ringtone and one for notification sound. (video files are useless anyways. Audio files you can copy to Sdcard, and android will still use them allow you to set them as ringtones etc). Folder size reduced from 20.4Mb --> 2.4Mb.

removed the boot animation system\media\bootanimation.zip. Saved 1.4Mb

removed following apps from system\app

LatinIME.apk , gained 24Mb ! So far I don't see any issues because of removing it.​

CMWallpapers.apk, VideoEditor.apk, Email.apk and other small unwanted apks. Saved about 15Mb​

As you see, overall I could reclaim about 75Mb from /system easily.

I like philosophy of

keeping apps in /system

and avoid app2sd or using ext partition as much

you may say personal taste, but I like additional benefit we get of ability to do Factory-Reset anytime and have a clean start with all apps intact!

So far so good. Now /system is fine but problems are with /data. As I installed many apps (as above), Hardly 33Mb left! Almost 75Mb going to Dalvik-cache and about 40Mb to /data/data. Thinking on how to solve this problem...:confused: Have two options :

Making /system writable and moving/linking Dalvik-cache to /system. Hmm...Risky? as well, it is just very very tight to fit the whole /data/dalvik-cache (which is 75Mb alread) into /system (just 75Mb left).

moving/linking apps/data/dalvik to SDcard. But this is against my preference of no-SDcard-usage :(

btw, our chacha have 512Mb of ROM, out of which /system takes 269M. How much other sections take, any chance of using/re-sizing other sections?
[HTC ChaCha] adlx.xda:
You could wipe dalvik-cache from CWM Recovery, so it will rebuild it on next boot (which will clean all the obsolete files corresponding to apks that you have removed).

You can also do it with Titanium Backup. TB will also allow you to "move" some dalvik-cache files to /system IIRC, maybe you want to try that (I have never tried that).
[HTC ChaCha] mobilepgk:
thanks Adlx.

yes, I have been doing operation clean-dalvik-cache very often. My freshly build one takes 75Mb or so :(

Will try moving partial dalvic-cache as you suggested.

My bad here...

512Mb is split between major sections of /system, /data and /cache as 269Mb, 150Mb and 35Mb respectively. Accounting to 454Mb. I guess rest goes to bootloader etc sections. No idea.

We may try resizing partitions like here by Firerat, but we just have 35Mb of cache. Wont gain much.

---------- Post added at 07:45 PM ---------- Previous post was at 07:22 PM ----------

Moving dalvik-cache *partially* to other section is possible. Say we have un-used /cache section of 35Mb. We may write script to move some dalvic-cache to /cache and add s-link to original place. We may do this till /cache is full upto 30Mb.

But there is flaw here. Say we wish to delete all dalvik and start all over. When we clean /data or /data/dalvik-cache, the s-links also are deleted. So the init process by default will try to populate /data/dalvik-cache to fullest (this is well before we can run our script to move out partial dalvik-cache out). And threre is a chance now that init will fail because dalvik-cache can not get enough space. :(

So if dalvik-cache is moved, we have to move *FULL* /dalvik-cache folder.

Or, avoid using CWM to clean /data/dalvik-cache and instead have one more script for it, which will delete everything else except s-links. But what happens when we un-install some app whose dalvik is moved out? hmm...becomes complex enough... :(