yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] gorkon:
Accelerometer and Auto Rotate fix!

I tried 20. It did not work. Backed up the existing akmd_set.txt and copied it to /data/misc after flashing 4.0.2 and now everything works! Here is what I did step by step:

1. Install the one click root(Recovery Flasher)

2. Run recovery Flasher...backup and then flash cyanogen's 1.4 (or 1.5) boot img

3. Turn g1 off.

4. Hold Home and Power to boot into flasher. Hold it down until it's there.

5. Do a nandroid backup.

6. Go into recovery console. Mount /sdcar and /data

7. cp /data/misc/akmd* /sdcard/

8. reboot

9. Run 2 through 5 (to be safe....you might be able to skip the backup).

10. WIPE the G1.

11. Install any zip (preload cyanogen's 4.0.2 zip in the root of your sd card)

12. Reboot.

13. Intialize g1.

14. go into terminal and cp the akmd* files to /data/misc/

15. Reboot.

16. Everything should work.

17. Partition SD to expand your storage. apps2sd supoerts ext2, 3 or 4.
[G1 Android Development] axman92:
i might have found a bug, i cant type a question mark on my g1 from the physical keyboard using the shift or the alt on the right side but i can use the alt on the left side (using v4.0.2) (and this only happens when the black bar with the automatic word spell check thing comes up) sometimes i dont have the issue
[G1 Android Development] Capper5016:
I had this issue intermittently, but did a wipe and seems to have corrected itself (no issues all day).
[G1 Android Development] Stigy:
So I wiped my device a few minutes ago.

First app I tried was Bluex -- tried transferring a file to my computer but get:

Note this error is untrue as it supports both. The cannot find service is where my problem lies I believe.
[G1 Android Development] facelessuser:
Been having an issue where paid apps get installed when I update them with permissions of 640. This causes the paid app icon not to show on certain apps, and sometimes will affect the apps functionality. chmod 644 to the apps fixes these issues. I have run the fix_permissions script and it never seems to fix the issue. I always have to chmod *.apk in the app-private folder manually. Is there something else I am missing that may be causing this reoccurring issue?
[G1 Android Development] ThR1LL:
Random thought here:

Once the donut tree drops most of its code and we start running out of memory to fit all the code, couldn't we delete some of the apps packaged in this rom and just install them ourselves from the market like Terminal Emulator, Log Collector, Spare Parts, and Superuser Permissions?
[G1 Android Development] All~G1:
Or flash Haykuro's "Danger" SPL
[G1 Android Development] ThR1LL:
But for some people the reason they like Cyan's ROMs are bc they don't need to flash Haykuro's SPL
[G1 Android Development] musterzwerg:
HTC_IME Keyboard not working

I installed the 4.0.2 ROM on my 32B. Everything works fine, but i dont have an option to disable the android keyboard and enable the touch input.

I can change the settings, but i cant enable the touch input.

Does anybody has an idea?

Thanx!
[G1 Android Development] the.purple.engineer:
It's in Setting > Locale & Text. Uncheck Android keyboard, and check Touch Input.
[G1 Android Development] axman92:
after i get apps2sd set up ill wipe and reflash and see if that fixes the issue
[G1 Android Development] Murphy2712:
When I mount my phone/sdcard over USB, add a file, then unmount, the phone says that the sdcard is corrupt ! Then I reboot and the phone detects the sdcard correctly.

Is it also normal that we can't mount/unmount the sdcard over USB without problems?
[G1 Android Development] ZilverZurfarn:
I never have any use for mounting the SD card. All file transfers I do, I do with ADB push / ADB pull.

/Mats
[G1 Android Development] PsychoI3oy:
To explain the post you replied to: When you unmount the fat32 partition and make it available over usb (yes, the phone button says 'mount' not 'unmount') it does not do anything to the ext2 partition, which is still mounted by Android for apps to run on. The button is greyed out because CM doesn't want you to try removing the card. The person that had this issue .... is silly.

As for your issues with accessing it over usb, I suggest backing up and reformatting all partitions and/or trying another card. It sounds like something may be messed up.
[G1 Android Development] eX1337:
@Cyanogen: Isn't it possible to create an linux swap in the internal memory with some tweaks?! I know that Linux normaly dont want to do it, but i think it must be possible.
[G1 Android Development] ZilverZurfarn:
Compcache is just that. A compressed swap in ram.

mem swap without compression would be utterly pointless.

/Mats
[G1 Android Development] sputnik99:
on my second day on 4.0.2 I noticed a slowdown of my phone.

Another thing I noticed is that all dialprefixes (+) are removed when dialling contacts, which have GSM-codes, eg #31# for suppressing my own number. I have the same problem, when entering a number directly from the dialpad with a gsm-code.

If I want to call #31#+493012345 the number is changed to 493012345 and I get no connection.

Is this ROM-related? I never noticed that before.
[G1 Android Development] Afirejar:
I think, the intention was to put the swap into empty space of the phone's internal memory, not in RAM. Shouldn't the cache partition have space, since we don't get OTA updates anyway?
[G1 Android Development] eX1337:
Whats about the HTC Magic? It got 512 MB internal Memory.

edit: Okay sry, its the dream-thread.
[G1 Android Development] giovannirm:
is it possible create a folder in the programs menu?
[G1 Android Development] Zerodime:
Only with a modified Launcher.apk (look at my Sig)
[G1 Android Development] talltexan:
I have been asking about this for a while, Force close whenever i do this, yes i have repaired ext and wiped and flashed.
[G1 Android Development] DJ_Steve:
dont know if this is the rom or something else but i now seem unable to pair my bluetooth stereo headset with my phone. it just sits at 'pairing' for about 60secs then asks for pin then sits seemingly forever at pairing after that ? any ideas
[G1 Android Development] the.purple.engineer:
Do you mean it force closes when you try to type with the Touch Input? I had that happen as well. I think the HTC_IME supplied with the CM ROM may be faulty. I installed a different HTC_IME after deleting the one supplied with the ROM, and it works fine. HTC_IME can be found here.
[G1 Android Development] caff2002:
Similar thing happens to me.

I can pair the mobile with the car handsfree, but also the multimedia profile is paired. This works.

But if I only pair the phone profile and note the multimedia service, the paring stills active only for some seconds...

regards
[G1 Android Development] jlacy76:
I flashed to .02 a couple of days ago from .01. Try as I might I can't find anything wrong with it. Wifi works, BT works, dialer works, themes, better keyboard, market, co-pilot, weather widget donate, wifi tether, etc etc.

My guess is at least some of these of these things reported here are when users fail to to wipe, repair ext files systems before the flash and then reinstall programs. As said earlier, if you have a problem with a program, uninstall, reinstall, boot. It may take a couple of times to install the app properly but I have not seen the need on this build so far. It just works.
[G1 Android Development] farmatito:
@Cyanogen

If you want to save about 1,5MB space in /system

you can recompress framework-res.apk with the attached script.

I tested it and replaced the original with the new one in recovery mode,

and after a reboot everything seems to work fine.

PS: com.htc.resources.apk could be recompressed to, but the reduction

in size is not worth the effort.
[G1 Android Development] student.driver:
Your PM is broken (either blocked by you, or you're no longer allowed to receive). I didn't want to post my response here, so when you figure it out let me know.
[G1 Android Development] Chahk:
Do you happen to be running a swap file that resides on your Fat32 partition? If so, that is the exact behavior you should be expecting. I suggest either moving the swap file to your Ext partition, or using a third Linux-swap partition instead.

I've also seen people (who are more knowledgeable than me) recommend turning off swapping altogether and using Compcache.
[G1 Android Development] guinnes.s:
were all the ringtones gone in CyanogenMod v4.0.2???
[G1 Android Development] ahmad.yousry:
any one fix the contacts bug ?
[G1 Android Development] ZilverZurfarn:
Read the first page. Ring tones are a separate download. (Audio Resources)

/Mats
[G1 Android Development] All~G1:
Just sayin'... The more "developed" android becomes, the more room we will need... its inevitable!!! Im not saying its the only option, just one of the options and/or the last.
[G1 Android Development] igashu:
Seeing this same behavior.
[G1 Android Development] nyijedi:
Go into Spare Parts, set the end button behavior to "home, then sleep," and reboot the phone.
[G1 Android Development] igashu:
While it may be a viable workaround for the immediate problem, home-then-sleep isn't really the ideal behavior for the end button. There are times you'd like the phone to sleep while not losing focus on the active application.
[G1 Android Development] G1-8701:
anybody else having probs with viewing youtube vids in high quality, it seemed to be gone in 4.0.1 and 4.0.2, anybody know what happened?
[G1 Android Development] internalkernel:
I'm having a problem booting the phone after flashing to 4.0.2 -

Here's the error out of logcat:

D/vold ( 123): Filesystem check completed OK
I/vold ( 123): Sucessfully mounted vfat filesystem 179:1 on /sdcard (safe-mode off)
E/vold ( 123): Unable to read framework command (Bad file number)

Has anyone seen this? or know what to make of it?

I've tried wiping completely, and formatting my sd partitions - both fat and ext3. It always seems to get caught at this point... maybe flash a bootloader again? I have no idea...

Thanks for the help
[G1 Android Development] mvv_hyd:
Exactly.. I hope this is fixed in 4.0.3. It's kind of very in convenient
[G1 Android Development] nyijedi:
You're absolutely right - and I hope the problem is fixed soon - but I'll take the negatives of this workaround over not seeing who's calling w/o hitting the menu button for the time being.
[G1 Android Development] Charrion:
It shouldn't be a problem since it only mounts the FAT32 partition. However, if you don't 'eject' the sdcard before unmounting on the the phone you can have problems.

EDIT: However, like another poster mentioned, I rarely use the mount option anymore and just use adb to access the sdcard.
[G1 Android Development] student.driver:
Well, I understand that it looks like that in Windows, but when I ran Ubuntu 3.6.8.1 would pass both the FAT32 and Ext3 partitions to the laptop. Once I disconnected, the home screen would restart as would all the apps. After that, I would only use Bluetooth to transfer files back and forth between them. In Windows, it appears that isn't a problem, but I do see the home screen restart occasionally. When I get home I think I'll check the disk manager in Windows 7 and see if it's trying to present anything other than the FAT32 partition.
[G1 Android Development] Stigy:
Sorry to bump my issue, but I guess no one else is having Bluetooth sending issues?
[G1 Android Development] ZilverZurfarn:
Windows can mount only the FAT32 (safe) partition. Linux can mount both FAT32 and Ext2/3/4, and if your Linux box is automounting USB drives - things may go wrong in the phone end. I'd turn off automounting if I was you.

/Mats
[G1 Android Development] hughyb:
can I quickly ask, does this rom have any known issues with missing sms? I have reverted back from hero rom because of this and now I am feeling paranoid as I dont seem to be getting replies. Either this or no one like me..........
[G1 Android Development] nyijedi:
There have been some reports on not receiving MMS messages, but I have not seen anyone ever complain about missing any SMS messages.
[G1 Android Development] student.driver:
Yep. So it can happen, but I am interested in knowing if the phone is still trying to dismount the ExtX partition when dismounting FAT32, hence causing issues for some people. The phone has to dismount the partition before it can make it available for another system to mount it. If Ubuntu was able to mount it, then the phone is clearly trying to make it available. So yeah, I would just stick with Bluetooth or IP-based transfer methods for the time being (especially if you have a backing swap or linux swap partition).
[G1 Android Development] hughyb:
thanks for this, puts my mind at rest but makes me depressed at the same time :p
[G1 Android Development] Charrion:
Ah, I never considered that. I'm slightly ashamed to admit I've only been using windows lately. Interestingly enough, I tried firing up disk manager with the sdcard mounted and as soon as it starts, the phone automatically dismounts. So it seems for windows users, we are protected from accidentally dismounting the ext2/3/4 partition.

All the more reason to just use adb.
[G1 Android Development] nono2lozere:
Translation

First thanks for awesome rom, but I have a little request: could you improve translation? because I'm french and I'm tired of repack some apks like vending.apk with a "full" ressources.arsc (witch came from TheDude's or Roger builds) in order to have french language in every system app.

thanks
[G1 Android Development] MrADeveci:
I send / receive in excess of 70 sms a day ............. I have never noticed any problems.

Just make sure you wipe before installing new rom from your Hero build!
[G1 Android Development] EzDvD:
has *anyone* been able to import a user certificate in the VPN settings? Alternately, if anyone knows the path to the conf file(s) for the VPN perhaps they can be manually pushed?
[G1 Android Development] timace:
3G

...so im sure ive seen it somewhere here but cant seem to find it now...can anyone point me in the right direction PLEASE...this rom is amazing no problems at all, except as of recently my 3G has been going in and out like not working at all sometimes even tho the lil "3G" is still in notification bar...is there a fix for this? i have to reboot everytime it leaves me hanging on browser/youtube/maps...i have updated the SPL but not the radio is this possibly the problem?......

im an idiot just checked on fast boot i have the new radio 2.2.19.26I any other ideas?
[G1 Android Development] mark_v:
Have you seen this?: http://code.google.com/p/cyanogenmo...Priority Version Owner Summary Stars Modified
[G1 Android Development] Orange Crush:
Out of curiosity . . .

. . . what causes the auto-rotate to stop working? It happens every few days on my G1, I reboot into recovery and run the commands and it works again for a few more days.

Ideally, I'd like to understand the actual cause and (with luck) prevent it from happening altogether.
[G1 Android Development] Vlad83:
Hey guys I am still having the browser issue. I can not access pages that require some time of authentication. Such as: TD Bank, Suntrust, Google Account History on my browser. T-Mobile account is fine although its https as well. This started happening since 4.0.1 I flashed and reflashed, wiped, reflashed, etc... My buddy is having the same issue as well. I am on a T-Mobile G1 latest radio and stock SPL (if that matters any). If anyone knows anything about this issue and can help me out, it would be greatly appreciated.
[G1 Android Development] Orange Crush:
Have you tried going back to the stock RC29 and starting from scratch with the rooting process?
[G1 Android Development] mark_v:
I saw an earlier question like that in this tread. The answer was that you can download a zip with files which can be placed on your SD card. A search might be an idea?
[G1 Android Development] Stigy:
Yes that is my issue on that site.

Just bumped quickly to see if anyone else was seeing the same thing on their device.
[G1 Android Development] dcorrea:
Screen Timout issue

Sometimes my screen does not respond to touch inputs in order to "reset" the screen timeout.

For example, before the screen times out it dims, and normally a touch input should un-dim the screen and reset the timer. Occasionally it does not respond to touch and still times out, during text messaging or web browsing for example.

Resetting the phone fixes it but I was wondering if anyone else has experienced this.
[G1 Android Development] NguyenHuu:
it's posted there in the first post with all the other links called "Audio Resources (unzip to your SD card)", no need for any searching.
[G1 Android Development] crazy88:
I get this issue too. Not sure whether it has been mentioned already or not however. It's a bit frustrating, but like you say a reset fixes it.
[G1 Android Development] texanman:
I am having issues where I am getting a call and the screen is not moving out of the lock screen... I have to press menu to see who the call is coming from. BUT if i press the green call button it will answer the call even if it is on the lock screen
[G1 Android Development] facelessuser:
Okay I'm going to ask this question again with some more info and hopefully someone has some insight.

I am using 4.0.2. Through all of the recent experimental builds and in these 4.x.x builds my protected apps, when updated (not installed), have there permissions set as:

-rw-r----- (or chmod 640)

This causes the icons not to show in the app tray, and sometimes causes apps not to launch and/or work correctly until fixed.

They should be

-rw-rw-r-- (or chomod 664)

I am trying to figure out what is causing this and fix it. Any insight? Anyone? Everytime I update I then have to chmod them; it is getting very annoying.

Note: I have done a check and fix on my partition and have run fix_permissions multiple times
[G1 Android Development] A|G:
???

..No matter what i do it before or after flshing it always stay and doesnt pass fro the "T-Mobile G1" screen.

i have formated the sd a bunch of times, formated the ext3 only too and nothing...

also i have tried downloading from different sources but nothing..

fixed and wiped a **** load of times and nothing.

I am rooted and have been using hero room with no issues at all until this...

Have latest radio and spl from the how to root for hero thread..

Am i missing something?

Please help bros, Thanx in advance!
[G1 Android Development] nyijedi:
This is answered at least 10x in this thread, and more importantly, about 3 separate times over only the last few pages.Go to Spare Parts and set the end button behavior to sleep then home.
[G1 Android Development] dcorrea:
its a bug

Its been reported as a bug on the bug report page. Like nyijedi said, the current work-around is to go into spare parts and change the end button behavior. Hopefully a true fix will come out.

FYI, I did have this happen to me as well but I uninstalled shake-awake and it hasn't come back since then (only been a few days though).
[G1 Android Development] cyanogen:
4.0.3 is out. Let me know if this fixes your phone number and BT audio routing issues.
[G1 Android Development] Sxyman815:
is this all this update is? phone number issue and BT audio routing fixes??

didn't see change log for 4.0.3
[G1 Android Development] ahampton82:
It's there.
[G1 Android Development] Stigy:
Change log is in the second post of the thread.

BTW Cyan after flashing 4.0.3 I realized that I only have 33MB of internal memory in the Phone Storage menu.

How can I tell what is using this and how can I get it all back? I cleared my Browser cache and it went from the 19MB to the 33MB I have right now. I was under the impression none of the cache was stored on the internal memory anymore.

BTW I noticed that on boot during a logcat I get the following:

Is this causing my cache issues?

Any ideas?
[G1 Android Development] DMKrow:
I believe Cyanogenmod ROMs use internal (phone NAND) storage for cache. From the latest tweets, this is what he has implied.

I think that the bus used for SD access adds latency which makes things slower (even if the SD bandwidth is higher than NAND).

-DMKrow
[G1 Android Development] padalabra:
Hey, I just flashed 4.0.3 & got stuck in a wicked boot loop. It would barely load the splash before it rebooted. I'm at work so I can't give a logcat or anything, but I just figured I'd let you guys know. I just restored a 4.0.1 nandroid (*whew*) :confused:
[G1 Android Development] schwiz:
thanks for the great work, is the quicksearch in contacts feature (the one where u can make the shape of the first letter of the contact to jump to that letter in the contact list) that google showed at IO in the donut build you have access too? If so, can we have it? :)
[G1 Android Development] Fictionles:
My phone also got stuck in a weird bootloop. Just wiped and in the processing of flashing 4.0.2

UPDATE: Did a NANDROID restore back to 4.0.1. Going to re-try flashing 4.0.3 now
[G1 Android Development] smeat:
Stuck at the T-Mobile G1 boot screen with 4.0.3. Nothing comes up on the adb logcat, just - waiting for device -. Have to pull the battery to reset it.
[G1 Android Development] tama82:
Hi cyan,

I couldn't get pass the first boot screen also. couldn't do logcat either.
[G1 Android Development] Stigy:
Okay well now my computer is able to receive my Bluetooth files.

I will test the Contact to my radio tomorrow morning on my way to work!

Thanks for all your help!!
[G1 Android Development] wergeld:
Flashed from 4.0.2 to 4.0.3 with no issues. Just need Smorg theme to be updated =)
[G1 Android Development] osho741:
Mine booted up fine, but it did do one very odd thing. When it booted the home screen I saw the "prepareing sd card" message in the status bar when everything as booting up. Which is something I've never seen before when the phone is not mounted to a pc.
[G1 Android Development] cyanogen:
Need a log please.

The mount of the SD card is deferred until the framework starts up now, and there is a better fsck tool
[G1 Android Development] daveerickson:
I flashed from 4.0.2 to 4.0.3 using the automated reboot/install process. No issues here. I stared at the My Touch green screen for a couple minutes, seemed longer than normal. No FC's. I will test it out and see if I find any issues.

Thanks Cyanogen!
[G1 Android Development] kerauno:
Flashed to 4.0.3 and boot is hanging at G1 screen

Just wanted to let you know I just flashed latest and it is hanging at the T-MOBILE G1 screen. I did a wipe and reflash and still hangs at the G1 screen. I'll revert back to 4.0.2

You need to pull this off the site. Others may not know how to restore easily.
[G1 Android Development] onslaughtq:
From 4.0.2 to 4.0.3

I got stuck at the G1 boot screen when I updated to 4.0.3 as well. I Unfortunately I can't give you a log, because logcat just sits waiting for device. After a couple minutes I just took out the battery and went to 4.0.2 again with no problems.
[G1 Android Development] cyanogen:
Wondering if the kernel is too big. Looking into it.
[G1 Android Development] Fictionles:
Same for me as well. I'm going to increment to 4.0.2 and take a Nandroid again.
[G1 Android Development] xidominicanoix:
flashed and working flawlessly ... ported a theme over to it (systemforce3) and no problems anywhere :)

thanks again cyanogen .. you the man
[G1 Android Development] jiqqaman:
yea i just updated and no issues here, it took a bit to load but everything else is good so far
[G1 Android Development] kerauno:
Are you using a SD card?
[G1 Android Development] Keyser.Soze:
I had been using CM from 3.6.8.1 through 4.0.2. Tried Drizzy's Hero ROM for a few days, then wiped and flashed back to 4.0.3 just now. Everything is fine and speedy. :)
[G1 Android Development] Afirejar:
Same here, was stuck at the T-Mobile screen for about 10 minutes after flashing with the updater app, tried adb logcat without result (waiting for device).

Finally pulled the battery, redownloaded the rom, pushed it to the sdcard with adb, checked md5sum, and reflashed. So far adb logcat is still waiting for device, and I'm currently in the 10th minute of T-Mobile screen.

I guess, it's time to pull the battery again, going to revert to 4.0.2.