yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Marine6680:
Loving the CM ROM, that being said, I am having a few issues. I'm having FC issues with the camcorder, but I don't use it much. Still having issues with the HTC on screen keyboard settings taking over the physical keyboard settings. Right hand shift and alt key not working when that happens and the auto caps correct feature stops working as well. Its rather annoying at times. I prefer the HTC version over the google on screen keyboard, its more accurate and easy to use. But it conflicts with the physical keyboard when settings are concerned, it treats the physical keyboard as the on screen version. As opposed to the original one, that kindly gets out of the way when you slide the phone open. The keyboard doesn't stay on the screen, but if you have the HTC word suggestion on, the HTC suggestion bubble will pop up at the bottom of the screen while typing on the physical keys, I don't have suggestion on for the physical keyboard. Its funny how it happens. Sometimes I will be a few words in typing and then the HTC kicks in, other times in the browser, it will start fine unless I scroll the page then need to tap the text field again to finish typing. Had this problem with 3.6.5 also. I guess the HTC version was never meant for devices with a physical keyboard. Some tweaks may be needed.

Just got a report from my GF that her bluetooth is not working properly. She has a car with the built in touch screen GPS and bluetooth. She can pair her phone to the car, and can use the screen to start a call, but there is no sound on both ends of the call. Same if someone calls her, it will ring in the car but no audio during a call. It worked fine before her phone was rooted. If I can't get it to work, I will need to go to another ROM or the official build on her phone. Its a big deal for her for it not to work.
[G1 Android Development] c_low29:
If your going to help than help but dont be a smart ass about it people like you get discarded by me ;)
[G1 Android Development] alritewhadeva:
For the camera FC issues jsut download old camera.apk from 3.6.5 and do this, put it on your sdcard

su

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

cd sdcard

cp Camera.apk /system/app

reboot
[G1 Android Development] bkmo:
Do your research...use search...and now discard me too.
[G1 Android Development] psrtx:
Can I replace the Camera.apk in the update.zip before flashing

Can I not just copy the Camera.apk file into the new update.zip file and then flash?
[G1 Android Development] dthadamaja:
thats what i did, just make sure you sign your update
[G1 Android Development] HorusUK:
If you have to use Outlook (spit!) there's a semi-solution that works really well for me. Simply use Google's Calendar Sync to keep your Google and Exchange calendars synchronised.
[G1 Android Development] angelogiuffrida:
Yeah I loved this plugin when I used to use Outlook. Thank God I've made the full migration over to the web-based applications.

Never looking back now! :D
[G1 Android Development] Marine6680:
Not worried about the camcorder, the still camera works fine, but I would like to put the audio resources back into system/media. Would that remount command allow me to move the files from my sd card to the /system/media directory? I tried before but I don't think I typed with proper parameters.

That would be nice.

Now if we can figure out the keyboard problem I mentioned, and the bluetooth thing.
[G1 Android Development] springah:
I'd like the same.. im a 1 or 2 homescreen kinda guy. Figured the draw was for apps..
[G1 Android Development] aryndar:
Thank You

1st: Cyanogen, thank you for your dedication to this ROM.... :)

2nd: Running fast & scared...

no problems here

..... BUT, should I have a problem... ;) I do well to READ< READ< READ (& searching.. if required..), before asking :D

3rd: Thank you to all the contributors,

Everyone, thank you...

***CLAP...CLAP....CLAP***
[G1 Android Development] temporizer:
Yes, that remount should work for that.

Thats what themes are for. to customize, customize, customize.
[G1 Android Development] All~G1:
:looks over to aryndar while applauding:

"Oh yes, mighty good showing aint it!"

Thanks CY! Enjoy the second round of beer buddy. You deserve to enjoy every sip!
[G1 Android Development] b.mann:
Cyan, have you had anyone else (besides me and OP) with this bug? My music player does the same; anytime I get a notification I cannot hear any other audio from music player, the only way to fix is to reboot phone or disable all notifications, whether they are audio or vibration.
[G1 Android Development] tantrix:
Installed this ROM.. seems to be working great.. don't think the app2sd is working though.. do i need to do anything to make it work (other than formatting sd card with fat32)
[G1 Android Development] Saiboogu:
You need to partition your card so it has FAT32 & Ext2 or Ext3 partitions. Check the link in my sig for partitioning help.
[G1 Android Development] Marine6680:
thanks

Has anyone else had the issues I mentioned with the keyboard, or the hands free bluetooth issues?
[G1 Android Development] drpfenderson:
cyanogen - Just wanted to thank you again for your astounding work. Many (not most, or all) other ROM authors seem concerned with fancy effects, crazy widgets and the like. I've stuck with your builds for a bit now because of your dedication to what goes on UNDER the hood. I mean...customization is what themes are for. The work you've put into the kernel, updating essential parts of the system, and releasing regularly and solidly - bravo.

Just updated from 3.6.5 with no flash. Only bugs noticed were the ones already mentioned. Not sure why other people are noticing speed/lag issues with the new build. Almost all of the ones I noticed in 3.6.5 are gone. Been using it all day with a myriad of apps - smooth as butter, and faster then ever.

Actually, the camera can take some pretty decent pictures if you hold steady. (Click the pics for larger, more detailed versions) I have a nerve disorder that causes tremors and was still able to get all of those pictures.
[G1 Android Development] Saiboogu:
2nd all of that. Nice and slick ROM, this update is as great as ever. Payday next week, time to buy some more beer.
[G1 Android Development] Jamison904:
If you don't like it go back to the official T-mobile release. Either that or use dxtop or openhome. I believe one of those only has three home screens. Or better yet put everything on one or two screens and pretend the others aren't there. lol

on a serious note talk to the guys in the thems department and see if you can work out a deal with someone of there to modify one for you. Just my 2 cents
[G1 Android Development] alritewhadeva:
Yea, however you can grab the source code and modify it to however many screens you want haha :D
[G1 Android Development] TheMan42:
Quick question:

If I wipe my phone for whatever reason, what happens to my apps? I know they're still on the ext partition, but do I have to reinstall all of them or will they simply show up again?

Searched but couldn't find a definitive answer.
[G1 Android Development] Jamison904:
as far as I know you have to already have an ext2/ext3 partitioned before using Cyanogen's ROM's. I have been using his for a few months. The easiest way to do this is when using another rom, buy apps2sd 2 from the market. This app will do everything for you. Then once you have your ext2, upgrade to Cyanogen's ROM. (warning! uninstall apps2sd once you flash his ROM other wise you might try and use it and mess up your system)
[G1 Android Development] drpfenderson:
As long as you are using Cyanogen's mod with an ext partition, it should be fine. All of your apps will be there. You may (most likely) need to reinstall paid/protected apps. You will lose your settings, but not the apps.

I still cannot figure out how to backup app2sd app settings. Tried using the Backup for Root app, but the settings backup doesn't seem to work. And the apps2sd menu option to backup app data just hangs and nothing happens.
[G1 Android Development] DroidRC1:
i just have one question i have the new 3.6.6 update and ever time i get a call the phone rings and the bottoms light up but the screen is black for 3 seconds then it turns on is there a way for every thing to turn on at the same time??
[G1 Android Development] AngryCookieMonster:
Alright:D this made my day, bad day at work and come home to find a new version hehe im happy now, so far i am still impressed with 3.6.6 no problems what so ever, great job and keep up the good work,
[G1 Android Development] richpadg:
Flashed 3.6.6 and it mentions something about cgroups. What is this and what is it used for? I don't see anything in the contacts mentioning this.
[G1 Android Development] temporizer:
If you go here and follow the tutorial to make a ext3 partition, or here to remake all 3 partitions at once. worked flawlessly for me.
[G1 Android Development] Chahk:
Giant off-topic warning.

Most apps store their settings in /data/data/ directory. The folders are named the same as the apks. For example, ASTRO file manager's apk is called "com.metago.astro.apk", so it stores its settings in /data/data/com.metago.astro/ directory. You can adb pull whatever you need to your PC (or even the Fat32 partition of your SD Card) to back up the settings:

adb remount
adb pull /data/data/com.metago.astro/ c:\backup\astro

The subfolder "shared_prefs" usually contains the settings.

Restoring after a wipe is a bit more involved. First off, you will need to make sure the apk is installed, and then run it once, accept any EULAs, dismiss any nag screens, and exit it. Then push the backed up settings back to the ext partition, overwriting the app's defaults:

adb remount
adb push c:\backup\astro /data/data/com.metago.astro

You're not done yet. You will now need to give the directories and files proper permissions so that the app can access them:

adb shell chmod 777 /data/data/com.metago.astro
adb shell chmod 777 /data/data/com.metago.astro/*/*

First command resets the directory permissions, second command - any folders and files within it. Ideally, you'd record the original folder's permissions and privileges and restore them after pushing the files over, but that can be tedious. "chmod 777" is a catch-all which grants read/write for all users, which is dangerous for obvious reasons.

This works fine for any apps that store settings in plain text (XML files, for example). However this doesn't work for K9 Mail, which stores account details in SQLlite database. Unfortunately majority of apps don't provide ability to export and import their settings, so we have to resort to hacking our phones :(
[G1 Android Development] volty500:
I quoted this to bring up the HTC IME issues. I've searched and searched but havent found a solution.
[G1 Android Development] jklong03:
Don't Let the name cgroups fool you!

Don't let the name fool you, not related to contacts, e-mail or IM stuff.

Here is a snippet out of the Linux Kernel Documentation:

1.1 What are cgroups ?

----------------------

Control Groups provide a mechanism for aggregating/partitioning sets of tasks, and all their future children, into hierarchical groups with

specialized behaviour.

So you see, when Cyanogen says he implemented cgroups, he is really talking about some very lower layer programming code in his ROM Kernel.
[G1 Android Development] revwillie:
I'm a bit confused. I'm still on 3.6.5 because I read about the force close issue with the cameras and decided not to upgrade. Apparently, I had not tested my cameras well enough on 3.6.5 though. I get force closes when I try to launch either one of them. I just restored my 3.6.5 nandroid backup from yesterday and the cameras still don't work.

I understand that people have fixed the cameras in 3.6.6 by pushing the camera from 3.6.5 , but what if the cameras are broken in 3.6.5?
[G1 Android Development] Marine6680:
Yeah, I have searched as well, sometimes search can't find things even if they have been asked before. Search is not perfect, nor the person doing the searching. It brings up so much junk sometimes its hard to sift through it all.

An edit to the bluetooth issues mentioned also. The phone will not ring through the car, but the phone lights up. Try to answer the phone and you can't hear it, try to disconnect it from the car and it hangs up the phone. I'm hoping I can just flash the official build ROM I have, and still retain root. Not sure I can do that or not.
[G1 Android Development] prettyboy85712:
The keyboard issue is unrelated to this ROM. Try posting in the HTC IME threads.
[G1 Android Development] drpfenderson:
Thank you so much for that awesomely instructive post. It was mostly mentioned as an aside, but this will greatly help me in the future. :)
[G1 Android Development] daveid:
Fine... here goes.. with the HTC_IME there are two side effects to the hardware keyboard, I will outline these two issues and the workarounds that have been discovered for them.

1. It auto-corrects for the hardware keyboard, the annoying black suggestions.

The solution - pressing the menu button twice when the pop ups appear. BANG!

2. Sometimes the hardware keyboard does not auto capitalize or punctuate (also the right shift/alt keys stop working as expected).

The solution - tap once inside the text box (you may need to follow this with the solution to problem #1, as the suggestions often pop back up) this will bring it back to normal.

EDIT - and there have been threads about this before, mostly in the general Dream forum - which is the proper place for this.
[G1 Android Development] bkmo:
Have you installed a theme not designed for 3.6.5? If so push the camera.apk from the official 3.6.5 to the phone and see if it gets fixed.
[G1 Android Development] cyanogen:
MODS please close!

New thread here:

http://xdaforums.com/showthread.php?p=4140518
[G1 Android Development] njuncos:
Cameras worked fine for me in 3.6.5, I used both several times. So it looks like you need to run fix_permissions in the recovery console or need to do a wipe and flash of 3.6.5 again if it doesn't fix it.

Personally, I would wipe and flash 3.6.6 and then push the camera.apk from 3.6.5
[G1 Android Development] revwillie:
oh yeah. I'm getting HTC cameras from Hero 1.4.5...thanks for the reality check.

--nevermind, 3.6.7 here I come!
[G1 Android Development] kockroach:
Cyanogen, thanks for all of your hard work. Here's to hoping that the new thread doesn't turn into a long thread of questions and comments that shouldn't be posted!

Love your work!
[G1 Android Development] Mikey:
This thread is CLOSED!!!!!

Redirect all your ROM ONLY QUESTIONS in the new thread:

http://xdaforums.com/showthread.php?t=537204​
[G1 Android Development] ctecamp:
ext3

Question, since tune2fs needs the mount to be unmounted, could I just run the command by booting into the command console?
[G1 Android Development] cyanogen:
You didn't overwrite my /data/init.rc or a2sd.sh with his, did you? If so then you broke it. You don't need to do anything other than copy your data, UnionFS is enabled by default.

You can use the terminal app to do it.

Yeah, it turns out that it won't work when unionfs is mounted. I think in the next release I am just going to automatically convert the FS to ext3 since it's backwards compatible.

You can do it thru "adb shell" like this, though (it won't work from terminal because it stops the Android runtime):

su

stop

stop dhcpcd

umount /data

umount /system/sd

tune2fs -j /dev/block/mmcblk0p2

reboot
[G1 Android Development] question.com:
thanks for the quick answers. gonna try to flash again, hopefully i dont sit at the damn android screen again
[G1 Android Development] bootleg16:
ooops i ran it.

lol

well now i flashed your rom again and i installed some apps but my internal memory is going down!

how do i make it show my internal memory as the size of my 700 mb partition?
[G1 Android Development] prscott1:
Okay, this is a little strange. When I went from 3.2 to 3.3.1 (just update, no wipe) the flash worked fine. Now, I just wiped and doing update directly, I get the rolling Android screen frozen. Anyone else having trouble with that? I am running the newer Engineering SPL (not Haykuro's famous one, but the one that came originally with the Sapphire) so I wonder if that is my problem? I like that SPL because it has more button options and a status indicator when flashing fastboot style.
[G1 Android Development] cyanogen:
Paste the output of "adb shell df" and "adb shell ls -l /system/sd" here if you could, please.
[G1 Android Development] bootleg16:
i wish i could but i cant get adb running.

stupid windows vista 64 bit incompatible rivers are always giving me a hard time.

ok so i reflashed and now its showing me 745mb of internal storage.

=]

so now do i have to create the app and dalvik cache directories and so forth?
[G1 Android Development] cyanogen:
Yes, if you don't have them on /system/sd already. I will have an improved script in the next version that automatically creates them for you if they don't exist.
[G1 Android Development] question.com:
reflashed, and looping in the android screen. im gonna flash again with another sd, disable to the unionfs, then insert my partitioned sd. hopefully it will fix the issue
[G1 Android Development] legaleye2005:
I have the same problem as GT3 a few pages back (that wasn't answered): When trying to install apps from the market, it says "insufficient storage space."

Any ideas? I've done terminal commands before but haven't used adb before. If you need a log from adb, please give me quick instructions and I'll post a log, thanks.
[G1 Android Development] Henchman:
I ran your other command in the recovery terminal app on boot up, and it did did the procedure.
[G1 Android Development] Stigy:
So if I flash your 3.3.1 onto my device after a wipe I don't have to worry about anything? I'm confused as to what steps I will have to take after flashing with your ROM to get Apps2SD working so it shows my internal memory as the larger size (~700MB).

How do I create the ext3 partition on my SD card and create the apps and dalvik folders on the SD card?

Thanks for your help!!
[G1 Android Development] legaleye2005:
Was your post meant for me or no? (Henchman)
[G1 Android Development] cyanogen:
I think I know why this might be happening for some people- the fsck is taking too long and the Android runtime starts too soon. I am going to try to fix it. Did I mention that this version was "experimental"? :)

I need to see the output of "df" and "ls -l /system/sd".
[G1 Android Development] question.com:
lmao. very experimental. im sticking with the tried and tested 3.2 untill everything is sorted out.
[G1 Android Development] prscott1:
I love being a guinea pig! :) I'll test whatever new version you put out there.

Thank you so much for your hard work on this build!
[G1 Android Development] eldolche:
question to switch to ex3 you type that thing into terminal but do i have to move data back to internal first or what

its like 2 of your questions in one sorry
[G1 Android Development] bootleg16:
lol very volatile.

well i got everything working fine.

i think this might be a bug but i might be wrong.

when i go into the terminal and try to execute the reboot command it freezes!

lol

like u cant get out and i have to take out the battery.
[G1 Android Development] Henchman:
no. for cyanogen
[G1 Android Development] sir*mez:
exactly what im doing. i like the way 3.2 feels at the moment. 1.5r2 idk if thats for me... cyanogen what are the benefits of using 1.5r2?? you must of seen something you liked or could benefit off of 1.5r2, since your off the jfv1.51_ADP. If I may ask...
[G1 Android Development] cyanogen:
Thanks for being guinea pigs, everyone :eek:

Hah, I know why. I'll fix it in the next version. It's because the shutdown script runs, which kills the Android runtime before the script can finish. It works fine thru adb, though :)

No, you don't have to move anything, it's an in-place conversion.
[G1 Android Development] eldolche:
so is the best way to do it through the termianal or adb because i can do either haha thanks for advanced help
[G1 Android Development] grokdesigns:
Can anyone tell me why a "df -h" on mine doesn't look correct?

# busybox df -h
busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 48.2M 0 48.2M 0% /dev
tmpfs 4.0M 0 31.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock3 90.0M 59.0M 31.0M 66% /system
/dev/block/loop0 764.0K 764.0K 0 100% /system/modules
/dev/block/loop1 3.5M 3.5M 0 100% /system/xbin
/dev/block/mtdblock5 89.8M 24.1M 65.6M 27% /data
/dev/block/mtdblock4 30.0M 1.1M 28.9M 4% /cache
/dev/block//vold/179:1
6.5G 42.4M 6.5G 1% /sdcard

I do not get this like I'm supposed to:

/dev/block/mmcblk0p2 266.0M 18.3M 234.2M 7% /system/sd
/dev/block/mtdblock5 74.8M 37.4M 37.3M 50% /system/intmem
unionfs 266.0M 18.3M 234.2M 7% /data

If I go to /dev/block, mmcblk0p2 and mtdblock5 are there. I also successfully formatted mmcblk0p2 as ext3.

This is on a fresh install.
[G1 Android Development] cyanogen:
From "adb shell", run this:

stop

stop dhcpcd

sh /data/a2sd

Let me know if it produces any errors.
[G1 Android Development] abteer:
Did you put teeter on your 3.3.1 build?
[G1 Android Development] legaleye2005:
If I have the "insufficent storage space" problem, should I just do a complete wipe of the phone and reinstall 3.3.1 and completely wipe my sdcard, and redo the 2 partitions (fat32/ext3)? I would also have to reapply the apps2sd terminal commands or can I just download all my apps and just use apps2sd2 app to copy them to the sd once they are all downloads?

Thank you.
[G1 Android Development] eldolche:
hey which way is betyter to switch to ext3 terminal or adb
[G1 Android Development] bootleg16:
cyanogen another bug,

wallpaper requires reboot to be set.
[G1 Android Development] Rafase282:
I'm having problem. I was getting the low memory problem so i reflashed, still got it, then I did a wipe and reflash and now the phoen wont pass the android logo with the lights on. i wait for long time and nothing happens it loops there, i tried many times to wipe and reflash but still the same.
[G1 Android Development] grokdesigns:
I got a not found error. Then it occurred to me that I may have wiped after applying the update. So I rebooted, wiped, applied update and booted, but it seems to be stuck at the "Android" screen now...
[G1 Android Development] pascanu:
I installed v3.3.1, after doing a wipe and can't install anything from the market. My /system/sd/app and app-private where gone, made them back but still no result. It looks like the apps2sd has some problem (to me at least). Any ideas.

P.S. Since I converted from ext2 to ext3 it looks like I can't go back to my nandroid backup either (CM v 3.1). Please advice :confused:

P.P.S. Disregard my signature, I'm not in the mood to change it now...
[G1 Android Development] bolmedias:
it took an awfully long time, but I am finally getting 3G again!
[G1 Android Development] legaleye2005:
I'm having the same problem as Pascanu.

If I have the "insufficent storage space" problem, should I just do a complete wipe of the phone and reinstall 3.3.1 and completely wipe my sdcard, and redo the 2 partitions (fat32/ext3)? I would also have to reapply the apps2sd terminal commands or can I just download all my apps and just use apps2sd2 app to copy them to the sd once they are all downloads?

Thank you.

UPDATE: I just did a COMPLETE wipe of my sdcard and the phone and starting from scratch on 3.3.1.... :(

ONE QUESTION: If I redownload all my apps (without doing apps2sd commands) everything will be on my phone, right? I can then use the apps2sd2 app to then easily copy everything to the card, correct?
[G1 Android Development] pascanu:
# stop

stop

# stop dhcpcd

stop dhcpcd

# sh /data/a2sd

sh /data/a2sd

sh: Can't open /data/a2sd

What does that mean?
[G1 Android Development] cyanogen:
Can you send me the output of "adb logcat" from the time it boots until it loops?

Not sure why nandroid wouldn't work, what problem are you having? Did you flash all 3 images back?
[G1 Android Development] cyanogen:
Sorry, try "sh /data/a2sd.sh"