yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] skrki:
As suggested some 10-20 posts up (by Janis), google up and learn about the concept of swap. There is no sense in having 2 swap partitions (one barely makes the case in Android). As for swap partition VS swap file... I'd say swap partition, purely because that's the natural way to go. Additionally, using swap file may be influenced by fragmentation of FAT space, so you may experience slowdowns after a while (especially if you delete and recreate swap files often). Do note though, recreating swap files may not be a bad idea, because it will prolong the life of your SD card, but in that case you have to make sure it is defragmented.

Oh, and I don't mean to burst your bubble there, but CM+10M hack+swap may actually be too much, unless you keep it tidy with some task manager. :) This comes from own experience and following the bug tracker discussions..
[G1 Android Development] raingna:
I didn't want my first post here to be a call for help, but... I seem to be having a bit of a problem here.

I have a Spanish Vodafone customized HTC Magic. I have been using CM for the last months. Last week, I was using CyanogenMod 4.2.12 and tried to update through the CM Updater as usual; but the phone refused to boot past the carrier's logo.

I restored an older Nandroid backup with an older version of CM, the phone booted just fine. Then tried to update to 4.2.13. The phone refused to boot.

I restored the same Nandroid backup as before. The phone booted fine. Tried to update to 4.2.12 through the CM Updater. The phone refused to boot. Repeated with 4.2.10 with same results.

I did a clean install (wipe, clear cache, flash DRC83_defanged, flash CM). The phone refuses to boot.

I restored the working Nandroid backup. Phone boots fine. Made a new backup, clean install again, refuses to boot, restored it. Phone boots fine.

My logcat shows some crashes along the boot-loop. I regret not having enough knowledge about Android's inner workings to make anything out of it, though. Since it's over the char limit, I've posted it in full in pastebin. But since I'm new, I can't link it.

The interesting bits:

...
I/DEBUG ( 75): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG ( 75): Build fingerprint: 'tmobile/opal/sapphire/sapphire:1.6/DRC92/15632:user/ota-rel-keys,release-keys'

I/DEBUG ( 75): pid: 376, tid: 380 >>> /system/bin/bootanimation <<<

I/DEBUG ( 75): signal 11 (SIGSEGV), fault addr 00000001

I/DEBUG ( 75): r0 00000000 r1 4020cd48 r2 00000000 r3 ac138d80

I/DEBUG ( 75): r4 00000001 r5 00000000 r6 00000006 r7 00000000

I/DEBUG ( 75): r8 00000001 r9 a9d2af45 10 4020cdb8 fp 00000000

I/DEBUG ( 75): ip ac138d80 sp 4020cc40 lr ac041524 pc ac0430b4 cpsr 60000010

I/DEBUG ( 75): #00 pc 000430b4 /system/lib/libsgl.so

I/DEBUG ( 75): #01 lr ac041524 /system/lib/libsgl.so

I/DEBUG ( 75): stack:

...

I/DEBUG ( 75): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG ( 75): Build fingerprint: 'tmobile/opal/sapphire/sapphire:1.6/DRC92/15632:user/ota-rel-keys,release-keys'

I/DEBUG ( 75): pid: 367, tid: 375 >>> system_server <<<

I/DEBUG ( 75): signal 4 (SIGILL), fault addr ac0092c0

I/DEBUG ( 75): r0 002e2d18 r1 40020078 r2 002e2d18 r3 4104bb18

I/DEBUG ( 75): r4 4575bc80 r5 00000007 r6 42203440 r7 4104baec

I/DEBUG ( 75): r8 4575bc60 r9 4104bae4 10 4104bad0 fp 00119650

I/DEBUG ( 75): ip ad36ef84 sp 4575bc58 lr ac042a34 pc ac0092c0 cpsr 00000010

I/DEBUG ( 75): #00 pc 000092c0 /system/lib/libsgl.so

I/DEBUG ( 75): #01 pc 00042a30 /system/lib/libsgl.so

I/DEBUG ( 75): stack:

...

Any help would be really appreciated. I'm stuck with a slow, battery eating, old version of CM :(
[G1 Android Development] cgingermany:
Through which market? I looked for it on the android market and throuhg the Mobentoo but I can't find it. Where do you suggest? Thank you
[G1 Android Development] cgingermany:
root again

Root again from jump street boss. I used this page which was suggested on this forum before:

http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream_Firmware_to_CyanogenMod

Hope this helps fam
[G1 Android Development] philosophics:
Opinions on Danger SPL?

Anyone?
[G1 Android Development] _zygo_:
What a great first post. Well done. I can't wait to see your 100th post, or 500th.

I don't know what's wrong, though. You have done everything right. Bad checksum? Reflash and try again?
[G1 Android Development] jaaronmoody:
i can vouch for that, at least for me it barely lasted a day before i had to go back.
[G1 Android Development] merdely:
Indeed. I loaded Autostarts and had Advanced Task Manager auto-killing tasks every 30 minutes. Especially when connectivity changes (and when the phone boots), having that amount of memory for apps causes a LOT of them to start. I still have the 10 MB hack but stopped using swap (commented out the lines in my userinit.sh). It has been bliss since.
[G1 Android Development] simplyTravis:
I found another possible solution to this problem from another thread. When I went to manage apps->market-> Uninstall Updates that seemed to fix my market. I hope that helps.
[G1 Android Development] pityr:
I have found that just the 10mb RAM hack with the home screen in memory works the best on my phone. Turning on compcache kills performance as does using a swap space. I only have a class 4 card which might be why the swap doesn't help.

The way I have it now works great though.
[G1 Android Development] skrki:
Before you follow the advice for re-rooting, try downloading the .13 update again, checking the md5sum and verifying it is indeed downloaded correctly. You may check the md5sum of your current copy, too. It seems you've done everything else right, so unless you have a hardware problem, all should work out well.

If that doesn't work, then please do provide more information (you provided the debug messages, but I can't see what intent actually caused them). Also, Cyanogen or PhyschoI3oy are better at deciphering logs, so you may wanna hit them on http://www.cyanogenmod.com/irc if you're having a persistent problem.
[G1 Android Development] randombvr:
4.2.13

I don't know what I was thinking. I had 4.2.5 up until this release.

4.2.13 is flying, keep up the good work Steve.
[G1 Android Development] sharkbait88:
i'm having a problem receiving texts after the new upgrade to 4.2.13. i can send texts, they can receive it but i don't receive any texts. i am running the mod on an unlocked tmobile g1 on the fido network and texts and everything worked fine before then but not afterwards. i have done several google searches only to come across the rogers htc dream radio update, but which i cannot find separate from the update package available on the htc dream site. also i am not sure if applying this radio update will be correct since i am running it on a tmobile g1 not a rogers htc dream. i have already tried reflashing the ota latest radio offered through the link through the cyanogen wiki upgrade page and nothing has changed. i have not tried reflashing or anything else except for that.

can anyone help me?
[G1 Android Development] skrki:
Sounds like a severe case of

http://code.google.com/p/cyanogenmod/issues/detail?id=989

Read more over there, and possibly post a log or a useful comment. Otherwise, just star the issue. You can do this to test your problem: Send yourself a text, or have someone send it, while you have your phone connected to the PC, and 'adb shell logcat' running. If you see Mms (messaging) process dieing there, you will have found the cause of the problem.

Next, see what's eating your memory, try compcache or swap to virtually increase the available RAM. I have no idea what kinds of applications you run, how many widgets, what runs in the background, or if you use any sort of task manager.

Personally haven't had this occur yet (that I know of), and I'm running with a 64M swap partition, and 2, maybe 3 widgets.

I could've also said 'wipe and re-flash', that's the most obvious advice, and surely you would not have this problem on a fresh install, but once you load up your device with apps and what not, you will start seeing it again. However, if you can't make it work, then this is your last resort.

BTW, the latest radio update is 2.26.19.26I, which I believe is carrier independent. I doubt that's the cause of your problem.
[G1 Android Development] TeeJay3800:
I just finished rooting and flashing CyanogenMod, and I love it!

The one issue I'm having is the home screen has to reload a lot after pressing the home key. This happened every so often with the stock ROM, but with CM it happens almost every single time. I've selected the option in Spare Parts to keep the home app in memory, which seems to have solved the problem. Is this issue common? Since it takes a good 10 seconds to reload the home screen every time this happens, I'm surprised more folks aren't expressing a little annoyance about it.
[G1 Android Development] BFilipino808:
What is the MD5Sum for?
[G1 Android Development] merdely:
It's a one way hash that should be unique for any file or string. So, that an MD5 hash of "mike" will always be "2ff8557a16f674e466ee4ae619f22758" and nothing else *should* ever have that hash.

So, when Steve creates a release, he runs md5sum on the file and posts that information. Then, when you download the file, you can run md5sum on the file and compare it to Steve's md5sum. If they don't match you either got a bad (incomplete) or malicious file. It is for your protection.
[G1 Android Development] _zygo_:
answered...
[G1 Android Development] insanedrunk:
Im having relevant problems, every time i reboot my phone, my phone re sends two or three previous text i have already sent, im having doubts its the rom, maybe it was my signal was weak and sent itself as soon as there was signal, if it happens again ill be sure to get a log of it since i had no signal and was no where near an internet connection.

Cyan v4.2.13 no themes

no third party sms apps

G1 on tmobile
[G1 Android Development] sharkbait88:
ok, i did the first step of running a logcat while trying to send a message and i don't get anything with mms in the resulting line after sending myself a text, just an sms outgoing line.

i've attached a log of my phone, sorry if i'm not doing it the right way, i've never done this before with the log stuff.:confused:

i also just noticed that i cant send through gmail either. i tried sending myself a log from log collector but the email never went through and stalled at "sending..." when viewed in the gmail app. perhaps there is something else going on as well?

during this entire process i also enabled compcache. i went through the thread you posted, but it seems like compcache is the only thing that helped and it hasn't helped me.
[G1 Android Development] cgingermany:
Dude, found it. I appreciate your help
[G1 Android Development] skrki:
Folks are (browse through the thread and you'll see :)). Keeping Home in memory solves it, as you stated. Couple of variables here are:

1. Your device's physical limitation, more precisely the lack of RAM.

2. The Android OS which has to handle it. If you keep Home in memory, other processes will get killed or pushed into swap, so you see the problem there.... Home responsiveness VS Multitasking. Please forgive me for simplifying it this way, but this IS the bottom line, because if Home is in memory, that effectively leaves less memory for other apps to run simultaneously.

You are probably yet to experience what I'm trying to say here...

The easiest solution is bringing the swap into the equation, or just try turning on Compcache, while still keeping Home in memory.
[G1 Android Development] SugarMouth:
Exactly why I went back to stock! My phone is faster bone stock. I was lagging so bad the contacts lagged when I scrolled. The trick to a fast stock phone is limit the widgets.
[G1 Android Development] cgingermany:
stock

With like two builts ago i kind of see what your saying but, I'm using the "stable" .13 version CM without apps2sd and my G1 runs significantly better than stock. In fact, I particioned previously and I kept getting an error so I went took off apps2sd and so far, that much better.
[G1 Android Development] xtenpeben:
i agree with the lag on the contacts, well that is particularly because a lot of things going on with the contact app now, you have pictures showing, numbers, names, call button, groupings, etc, however if u want a fast contact app, strip it down, go to preferences...

home screens, try enabling home memory in app, try compcache...

I do agree with the lag on contacts but that's fixable like i said above. I do think this ROM is way faster than the stock coz i have this rom and my gf has stock.

ps never had problems with cyan's rom.
[G1 Android Development] ownjoouk:
wysies 2.8 contacts seem to be much quicker! try that!
[G1 Android Development] sug83:
Hi there.

I have recently updated my official G1 Era rom to CM 4.2.13 and i'm impressed with the speed of my device.

I have read all of the troubleshooting and other problems.

I dont have a contact.apk problems, did the fix_permissions line, my market works well and do not have any problems with the internet G3.

But there is a small bug, i receive an MMS, but without any image/text.

When i push Download, I receive info that i cant.

I have installed CM 4.2.13 rom twice with the same problem.

Any ideas?
[G1 Android Development] mautai916:
the only reason i use apps2sd is the fact that everytime i wipe+flash, the newest firmware will always automatically detect apps2sd and install AUTOMATICALLY. every backup program i used out there is too much hassle... even if i back up, it promts you to install each program. What a pain!
[G1 Android Development] jeibie:
Infinite reboot loop after activating dev tool function

I ran into follwoing problem with CM 4.2.13 (maybe some version numbers below):

Activate "Dev Tools" -> "Development Settings" -> "Show running processes"

Activating this setting will not display the running processes but brings my G1 into an infinite reboot loop (The phone starts up to enter SIM unlock code, but wont accept any numbers and than reboot).

I must downgrade to CM 4.2.4 for getting a working phone and deactivationg above setting...
[G1 Android Development] karthikjr:
Agree. Hit up More/Preferences in Wysie's Contacts

(that's the one on cyanogenMod).

Under the section titled "Contacts", turn off the following:

1. Show dial button

2. Show contact pictures

3. Show label

4. Show number

5. Show alphabetical separators

Once you're done, hit Back. Watch your contacts scrolling speed increase 3x.
[G1 Android Development] mistahd33:
My gf has copilot working on the latest cyanogen very nicely,. no idea what the problem is with that other persons copilot.
[G1 Android Development] sug83:
As for that, sending mms it also doesnt work.

I have cleared the APN's and added them again, no luck.
[G1 Android Development] gyorik:
Can somebody help me? How can i add unknown number to the phone's blacklist?
[G1 Android Development] crazy_boy068:
Battery

how long is the battery life on this ROM? the ROM i'm using now is draining.:(
[G1 Android Development] Klyentel:
Use a seperate app to block unknown calls, there is a free one on the market. Just search Gblocker
[G1 Android Development] Klyentel:
IMO, the rom has only a small portion of the effect on battery, the most of the life of the battery is how you use the phone. I suggest you create settings that work for you, such as, dimming the screen light during daylight hours, turn off gps, wifi, and sync when not needed. Close all background apps that are running if they are not needed, keep a car charger for travel, plug it in the usb when you are on computer or laptop, plug it the wall when you are having dinner watching tv, or taking a shower, or all the time you are not using. Short charges add up, even if its only 15 minutes. Follow all these steps to be conservative of battery life and you will notice much difference, This rom is heavy on the phone, but as I stated, you determine the final outcome of how long your batter lasts.
[G1 Android Development] Klyentel:
Try this, go into settings/applications/ manage applications/ find mms...click on it, clear cache.

That may help, if it doesn't, post a log file, and one of the devs or more experienced users will assist you.
[G1 Android Development] ebbysaja:
help

any one can help me,i stuck on rainbow screen,when downgrade to rc29.how to get sd card serial without wm mobile,my dream already stuck
[G1 Android Development] tulamidan:
Apps keep forgetting user information

Is it a known bug (on 4.2.12) that apps like Sipdroid or WebSMS keep forgetting the user information? Or is it the app that is having the problem?
[G1 Android Development] Klyentel:
That my friend would be the apps, I would contact the developer of that app by email for solutions or wait for an update.
[G1 Android Development] dannyd4315:
I have tried searching the forums fot this with no joy.

Does this rom have the new Exchange Activesync email? If so does it include Calendar contacts and tasks sync? Or am I better sticking with Touchdown?

Thanks
[G1 Android Development] awicks:
Not sure if this is related to my network (Voadfone UK), ROM (CyanogenMod 4.2.13 with the updated Contacts.apk) or something else, but I keep getting a beep during some calls. It sounds like the person on the other end is pressing a key. I discovered today whilst listening to a automated machine that it is not the other end making the beep, rather my phone.

HTC Magic (32-B)

Kernal: 2.6.29-6-cm42 shade@toxygene )

Baseband: 62.50S.20.17U_2.22.19.26I

Build: DRC92

Mod: CyanogenMod-4.2.13

I did a wipe before I installed 4.2.12, then just did the standard upgrade (using CMUpdater) to go 4.2.13.

Anyone else noticed this? Any ideas what it could be?

Thanks in advance,

Andy
[G1 Android Development] tweakistry:
add the number 0000 to the blacklist and unknown calls will be blocked
[G1 Android Development] SugarMouth:
Ya it can be that we are adding too many features to an underpowered phone.
[G1 Android Development] pityr:
Id stick with touchdown. It will probably always be better.
[G1 Android Development] Skatturbrain:
Enoch!

http://xdaforums.com/showthread.php?t=548918
[G1 Android Development] Skatturbrain:
Did you try running fix_permissions in terminal? That seemed to help a lot for me.
[G1 Android Development] marcimix:
The camera is similar to the G1... :(

THX for the Polish language and 1.6 :)

CyanogenMod <3
[G1 Android Development] sug83:
Did that, but MMS still doesn't work.

So i need to post a log file, is the log collector enough?

Have found an additional problem, few times a day my G1 freezes, no restart is available, only taking out the battery works.

Is it known issue?
[G1 Android Development] Janis:
One possible source of automagic reboots

I was getting unsolicited rebooting while the Stericson Lockscreen was up, not being able to get into the pattern screen before it rebooted. If I didn't get the pattern in within 30 seconds of the lockscreen showing, it would reboot again. Getting in a step further, if I had a random reboot, it would get stuck in a reboot loop unless I was there to interrupt it.

1. I first suspected Stericson's Locksceen, since not everyone's on board with its stability. I flashed 4.2.13 fresh, no wipe. I got reboots without the Stericson.

2. I suspected it was an app that starts up at boot. I have (and recommend) AutoStarts (avail. Market) and looked to see what starts up on boot.

3.So I looked at a adb logcat log at bootup, and saw some questionable stuff regarding Autolock 2.0. Not sure-shot bad, but questionable.

Sure 'nuf. I uninstalled Autolock, and I haven't had an unsolicted reboot since, even though I've tried very hard to get one, as it were. It's been a full day, now, with moderate use.

I'm hoping this is an example of a method of troubleshooting that is approachable enough for anyone to do, regardless of the problem. Which means anyone can present a solution, rather than spending just as much time hunting for an answer, not finding it, and posting a question that gets a snotty (not that it is't appropriate) response from a seasoned hacker (thereby avoiding a long hiss fest that takes the thread down an unpleasant and wasteful tangent.)

I'll email the Autolock developer. I even have a log to send him.

EDIT: That wasn't it, I don't think. I'll keep looking. If anyone else has any ideas to solve the automagic reboots, I'm open to them.
[G1 Android Development] _zygo_:
As always, a very-helpful and informative post.

When troubleshooting, if you don't wipe and just flash "fresh," what exactly are you doing? Just verifying that the last time you flashed you flashed correctly? If you don't wipe, aren't you just retaining the apps, settings, and configuration that possibly contributed to the problem in the first place? What am I missing there?

It's great that you found the source of your problem, but did you suspect the ROM was causing the issue, or an app interacting with the ROM?
[G1 Android Development] tjhart85:
He said he wasn't a paying customer...Co-Pilot apparently patched their app so it wasn't as easily hacked & the hacked version isn't compatible with 1.6.

Honestly, if Google Maps Navigation isn't good enough, the company that made a better version SHOULD be paid. The cached maps alone are worth the small price they charge.

I've heard of this being an issue if either side is using Google Voice. I'll assume not, since you're in the UK, but it's worth asking.
[G1 Android Development] :
Did you see this or this?

Try adding "default" at the "apn type" for your data/internet apn
[G1 Android Development] :
I was on 4.2.8.1 and finally upgraded to 4.2.13. I was reluctant to upgrade since everyone complained that the versions in between were slower and less stable. I also wasn't sure if I wanted to upgrade to the eclair browser and widgets for fear they wouldn't be as smooth and I would lose the functionality of loci's browser.

I finally upgraded when 4.2.13 came out because people here said it was stable. So fair its running perfectly and much faster then before. I just thought I'd post a positive story since a lot here seem to be only when something is broken. So far Awesome.
[G1 Android Development] raingna:
Thanks for the quick replies.

I'll try to check the md5sum later, although it would be quite strange to have it fail, since I tried different versions downloaded from the official site, in different computers. I also formatted the memory card.

I have attached the logcat of a full reboot loop. I had to zip it since it exceeded the maximum size for attached files. I hope that isn't a problem.

I might try it actually, since this has been going on for a week now, and the version I'm stuck with it's the one with the "random music playback" bug. Thanks to that, work has been real fun today :D
[G1 Android Development] kyleds:
google nav

Anyway to get an update that that doesn't screw up the google nav update.
[G1 Android Development] awicks:
No, neither party is using Google Voice. It has happened when I have been on the phone with numerous different people.

Thanks

Andy
[G1 Android Development] Wesie:
THX all for help !

I've make the battery calibration and now the G1 iwas running over 24h :)

THX a lot ... Now I charging the accu, after them I'll update to 2.13 again.:)
[G1 Android Development] crypticc:
Isnt one of the dialer enhancements an optional timer beep to help people who dont have unlimited minutes? Check dialer prefs.

edit: actually think was proposed but not implemented.
[G1 Android Development] aha27:
how to fix multiple assets

hi, i found this in my log:

E/vending (12250): com.android.vending.api.LocalAssetDatabase.buildPackageNameMap(): Multiple assets with package name com.handcent.nextsms

and about 7 more such lines.

how can this be fixed?
[G1 Android Development] Lamar720:
I keep getting pop ups that say

Sorry!

The application Beatdown Boxing (process com. requiem. boxing) has stopped unexpectedly

Please try again

But, this keep happening with all my apps but not with , txt, google maps and email they work fine. I tried to use the fixed premission in the recovery mode