yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] innerspace:
current status:

Battery life seems to make sense after charging to 100% and rebooting, chilling for a minute and booting again. Went to the drive in and watched 2 movies and the phone had 40% left when I picked it up again. Kept Wifi, BT and GPS active during that time.

Gears is indeed not working, and while I appreciate the sentiment in advice to push browser.apk from 3.6.5, I'll hold on to the current apk in hopes it might help us figure out whats going on. If gears isn't working, what else is mucked up as well? Only one way to find out, using it.

Most everything else seems just ducky.

Here's the adb logcat of me opening a browser window w/ a Google Apps mail account and attempting to "Update Now".
[G1 Android Development] Droid8Apple:
I agree, most definitely. But I may speak for some users out there, and then again I may not when I say this, but I feel the glory of having this ROM, platform, OS, build, etc., and then breaking it is rather exciting. I am up all night tending to my son, so the change of pace or "thrill" I get each night is to see what's new in the threads here. See what will work and what will not. I have been a member for months but rarely posted until recently because I wanted to read, practice, and learn. Especially before I opened my mouth. Life itself is trial and error, so why not my phone be too. I guess what I'm saying and how it relates to your comment is that "stable" "experimental" "lite" or whatever is cool with me. I do feel Cyanogen's is the best by far and am experiencing no issues whatsoever with the latest flash. Except with the Aero theme... very sluggish.

_________________________________________________________________

PHONE: White T-Mobile G1

ROM: Cyanogens’ 3.6.7.2

RECOVERY: Cyanogens’ 1.3.1

SD: 4GB Class 4 SD by PNY

SPL: Hard SPL

HACKS: Meltus Louder Volume Hack (paid for it, he deserves it)

Apps2SD partitioned at 1GB ext2/ 3GB FAT … (I like my apps, and yes I have a lot)

RADIO: I wonder…

WIFE’S G1: same as above except bronze ;-)

“She’ll whisper “recovery” in my ear, and immediately I fastboot into Hard SPL…”

“You put your new ROM in, you put your new ROM out, you put your new ROM in, but you wipe when you’re in doubt…” – Modded Hokey Pokey
[G1 Android Development] memphisraynz:
Cyanogen,

What the chances of injecting Reverse Tethering into your Rom.

http://modmygphone.com/forums/showthread.php?t=22681

It seems really simple and would allow people to use there pc/laptops internet connection instead of the expensive 3G/GPRS

Just a thought
[G1 Android Development] Saiboogu:
Was trying to trim your post up to the relevant bit when I realized it was actually in your sig ... That's how I feel about CM. Sure, it is a bit experimental. But it's also so rock-solid and fast that it's the reason I rooted my wife's G1. I could have rooted her to JF before, and it would have been OTA stable.. But what's the point? It would have been OTA features, too. CM is rock solid, fast, just the right mix of eye candy. Always up to date, pushing the limits. Here's how I look at it.. If I had an absolutely business critical phone, I might not use it. But I can afford to miss a call or two (though CM has never caused me to). I flash the latest as soon as it comes out. If I'm happy 24 hours later, the wife gets it. She's never complained.. Her phone runs faster than stock and looks better doing it, what's to complain about?

Anyway - My point was, this is a solid build. If live's depend on it, maybe it's not the one for you. But if you can handle the chance that things might be unstable (not that they often are), then this is the one and only, fastest and greatest build out there. I only regret (in a selfish way) the day that Google wakes up and realizes the talent they skipped over, and hires Cyanogen away to work on Android in-house.

Thanks man.
[G1 Android Development] devsk:
I seem to have lost root access in the move to cyanogen's rom. How do I get back root access? In the terminal emulator, when I type 'su', it says "Permission denied".
[G1 Android Development] MontAlbert:
+1!!!

a lot of people would "appreciate" it.....
[G1 Android Development] bsander:
Try checking your superuser permissions app to see if you haven't accidentally blacklisted it earlier.
[G1 Android Development] stellarman:
If you made another backup with BackupForRoot you did not actually over-write your old data. BackupForRoot does not erase anything. So, if you didn't actually delete the folder containing the data, it is still there. You might just have to find it in the folder and manually move it to your new installation. Look in the folder and sort by data. You should be easily able to find your data.

BTW: I corresponded with the creator of that program about either adding a "clear" button that DOES erase, or adding an archive feature. He said he would be working on it after his exams.
[G1 Android Development] stellarman:
Regardless how big your ext4 partition is, I believe you need for the linux-swap partition to be the third instead of the fourth partition, in order for swap to work. Now, that may or may not have ANYTHING to do with your "removed" message. But, I thought it was worth mentioning.
[G1 Android Development] shotad:
using any themes? that causes that.
[G1 Android Development] painrage:
your guys glory of cyanogen/root/hacking speeches are nice and all but it's really defeating the pourpose of this thread and making cyanogen/other users waste alot of time. i know you members are happy but please keep it short and sweet we need this thread for developement
[G1 Android Development] DaxM:
umm...maybe I missed something. How is this thread off topic? Explain.
[G1 Android Development] Saiboogu:
Nah, he's right - we got on a gushy bit back there, should stick to the thanks and troubleshooting.

On that note, thanks again and lets talk compcache..

I'm using swappiness 20 right now. Tried 60 first. So far on both settings it runs great mostly, but ever few hours everything seems to lag out for a couple minutes. Things will stop responding, transitions will stutter across the screen, etc. I've been out of town so I haven't logcatted things yet (will do so tomorrow), but the impression is it's just getting bogged down swapping for a few minutes, because things just start working normally again afterwards - no FC.

Anyone else have this? Any other recommended settings? 60 was worst, I think - lag every hour or so. On 20 it only seems to do it a few times a day.
[G1 Android Development] JackD3ath:
I had the same problem on a 4Gb calss 6 card, oine day it just kept unmounting itself. It seems to be the card, as it wont work in a card reader with either.

Originally I had a 1gb ext 3 partition and a linux swap partition.

Then i deleted the partitions, and formatted the card. Still no joy.

Perhaps your card has had enough.
[G1 Android Development] devsk:
The superuser whitelist I have is empty. How do I add to it? The shells don't seem to be connected to it. I uninstalled it and tried to install the program from market again and it says "Incompatible update." Any ideas?
[G1 Android Development] fh47qu:
Dude you are the man. Your roms are all great and the dedication is unsurpassable. Thank you for everything.
[G1 Android Development] devsk:
I think something is hardcoding the partition structure to contain only 3 partitions. It doesn't matter what the 3rd partition is, but it should have 3 or less number of partitions.

I really need root in my phone (and not just in recovery console). Can someone please help? It keeps saying ""Permission denied". I have removed the superuser program. But still the same error.
[G1 Android Development] maxisma:
Try this in recovery mode:

mount system

cd /system/bin

chmod 04755 su

reboot
[G1 Android Development] dwang:
Nobody is hardcoding anything. If somebody wants to use a fourth partition for a swap partition, they are free to do so and create the appropriate userinit.sh.
[G1 Android Development] devsk:
That's precisely wrong! I created c, 83, 82, c. mkswapped 3rd partition and it still failed. So, this means that the error is not related to swap partition being 3rd.

I now have c, 83, c and the card is working fine.
[G1 Android Development] dwang:
How is what I said wrong.

You're using somebody else's userinit.sh (probably mine) which is using the third partition,as swap.

If u want to use the fourth then go and modify yourself instead of whining.
[G1 Android Development] devsk:
It already has that permissions...:( ("-rwsr-xr-x")
[G1 Android Development] devsk:
Did you even read what I said? I HAD the 3rd partition as swap.
[G1 Android Development] Ohsaka:
You guys could bicker over Private Messages and not make this thread grow faster than it already does... :)
[G1 Android Development] wergeld:
Q: Does this ROM have the sound fix for using the HTC 3-in-1 usb audio adapter?

I left my adapter at work this weekend and just updated my phone to this ROM.

I had been using the JF 1.51 and it did not work without me using the usb headphone shuffle.

wergeld
[G1 Android Development] Droid8Apple:
Amen!

100% Exactly how I feel, and what I do. I really don't have much to type because you said it all for me. Down to the part that you wait 24 hours to put it on hers, you know us gentleman, always willing to take the bullet for the love of their life. :)
[G1 Android Development] Droid8Apple:
Excellent

Ahhh, I see now. I just assumed (most nooB's do that "A" word) it was only the most recent because I never went further than opening it and seeing the individual folders. I'll see what is in the "G1/Android Stuff" in my computer, which is currently about 10GB :eek:

_________________________________________________________________

PHONE: White T-Mobile G1

ROM: Cyanogens’ 3.6.7.2

RECOVERY: Cyanogens’ 1.3.1

SD: 4GB Class 4 SD by PNY

SPL: Hard SPL

HACKS: Meltus Louder Volume Hack (paid for it, he deserves it)

Apps2SD partitioned at 1GB ext2/ 3GB FAT … (I like my apps, and yes I have a lot)

RADIO: I wonder…

THEME: HTC Hero

WIFE’S G1: same as above except bronze ;-)

“She’ll whisper “recovery” in my ear, and immediately I fastboot into Hard SPL…”

“You put your new ROM in, you put your new ROM out, you put your new ROM in, but you wipe when you’re in doubt…” – Modded Hokey Pokey
[G1 Android Development] Ohsaka:
Cyanogen IS JesusFreke!!!!!!

AAAAAAHHHH!!!!!!
[G1 Android Development] cyanogen:
Hah, no. JF is pretty awesome though.
[G1 Android Development] tekkitan:
Thanks!!!!!!!
[G1 Android Development] oldsk00lz:
Ok, upgraded from 3.6.5 to 3.6.7. Nice work!

-I am getting a toggle settings force close on boot. I can run it successfully, though, once up.

-I got a force close when using camcorder. Only happened on first boot after upgrade. Worked fine after a reboot.

-exchange works nice! The Roger's exchange never completed set up. Prior to this work email app, I could only get Hero's exchange or paid-for apps working.

-had a little delay scrolling the app drawer after boot, but may have been other apps starting up?

Will do some more testing and will keep an eye out for the patched build.

Thanks for the hard work. Your builds are so nice. I liked Hero's calendar and exchange, but was embarrased about speed, so have been sticking with CM and loving the efficiency.

-oldsk00lz
[G1 Android Development] pyrowithydro:
Its userinit.txt... how do you make it userinit.sh?
[G1 Android Development] dwang:
you're kidding right?
[G1 Android Development] oldsk00lz:
Hahah... you can do recompiles and builds quicker than I can type up an email! Will upgrade now!

-oldsk00lz
[G1 Android Development] ScottGood:
Downloading, Flashing will tinker tomorrow for gremlins that got away from you cyan, we all know you can't get them all even though you try to catch'em like Pokémon!!!

But thank you for trying so hard to do so.
[G1 Android Development] The Maestro:
The earlier versions of the HTC Music app you had seem to cause this ROM to loop at the G1 screen. Any chance of a new release. I really am growing fond of the HTC music app.
[G1 Android Development] revwillie:
Gotta get to bed. Just flashed twice. But I think changing my signature is more difficult considering how awesome the 1.3.1 recovery image is.
[G1 Android Development] bkmo:
Hehehehehhahahahhaha I'm still friggin laughing. :p:p:p:p:p
[G1 Android Development] robpet2:
thanks for the quick fix... will push it over to my g1...
[G1 Android Development] Marine6680:
Well someone gave me the info on the htc ime (with a little attitude :p ) I didn't know it wasn't ROM related. I'm sure when a permanent fix is found, Cyan will put it in an update.

But my GF got home and I confirmed her bluetooth issues. Re-paired her phone then tried my phone. Both had the same issues. The car system could interface with the phone and make calls with it, it would ring through the car speakers like it should. (ring with its own ringtone even if set to ring with the phone ringtone) But when the call connects all audio remains through the phone speaker and mic, the car screen shows "call connected" and call time, everything works as it should, except the audio. Seems the phone will not route audio to the hands free system.

Has anyone else tried using bluetooth, headsets or hands free kit? The ROM build comparison chart says that bluetooth works with cyan ROMs. Could this be a new issue?

Keep up the good work Cyanogen
[G1 Android Development] cyanogen:
I haven't really touched anything BT related at all just because I don't have any BT hardware. Is this a problem on other ROMs as well?
[G1 Android Development] beagz:
Yes, could you possibly include a modded framework.jar file that will support HtcMusic. If you supplied a separate file that would be ok.
[G1 Android Development] inportb:
lmao !
[G1 Android Development] pyrowithydro:
no.. i dont really know jack squat about computers... do i just rename it userinit.sh and it be userinit.sh.txt?
[G1 Android Development] dwang:
I'm more than happy to help, but if you don't know how to rename a file, maybe you shouldn't be modding your g1.
[G1 Android Development] fairymaru:
Great work I love this ROM! Thanks for the hard work...keep it coming!
[G1 Android Development] Ohsaka:
I dont even see a userinit.sh file on my phone. I haven't gotten to the "renaming problem" yet... :)
[G1 Android Development] Droid8Apple:
Sorry

Sorry about that. Although I'm sure it happens on every thread in this place, I will quit writing novels. Thanks for the help guys.

_________________________________________________________________

PHONE: White T-Mobile G1

ROM: Cyanogens’ 3.6.7.2

RECOVERY: Cyanogens’ 1.3.1

SD: 4GB Class 4 SD by PNY

SPL: Hard SPL

HACKS: Meltus Louder Volume Hack (paid for it, he deserves it)

Apps2SD partitioned at 1GB ext2/ 3GB FAT … (I like my apps, and yes I have a lot)

RADIO: I wonder…

THEME: HTC Hero

WIFE’S G1: same as above except bronze ;-)

“She’ll whisper “recovery” in my ear, and immediately I fastboot into Hard SPL…”

“You put your new ROM in, you put your new ROM out, you put your new ROM in, but you wipe when you’re in doubt…” – Modded Hokey Pokey
[G1 Android Development] bboy_201:
can someone tell me how to delete work email and other apps?????

I treied to but it wont let me. I think i can push them in cmd.. imma try that
[G1 Android Development] ZilverZurfarn:
To remove any app:

adb remount
adb shell
cd /system/app
rm whatever.apk

Be careful tho - some apps can't be removed, as they are relied upon by other apps. There's a thread here somewhere (search!) indicating what apps are safe to remove.

After each update, I at once remove amazon, VoiceDialer, VoiceSearch, Talk, IM and SoundRecorder using this method (in fact, I have a shell script to do it for me, but the same principles apply.)

/Mats
[G1 Android Development] c4software:
Anyone have problems with the "Im chat" application. On my device when i try to connect my LiveId the application say.

"Problem with your SIM. Impossible to Read your Phone Number"

Its because i have a french sim card ?
[G1 Android Development] ZilverZurfarn:
I think this is because it actually use SMS/Text to send messages, and as such needs your phone #. Probably only works with a T-Mobile contract. Avoid, if you don't have a flat rate SMS/Text plan! (...and avoid anyway, 'cause texting isn't the way to chat...)

/Mats
[G1 Android Development] oldsk00lz:
Just another follow-up on my battery testing.

Previously, I had charged overnight, then at 100% in the morning, recycled the phone. I got 10+ solid hours of wifi, browsing, push email, and occasional GPS.

That night, I charge up overnight. This morning, I start using phone, similar as to above but no GPS and no reboot. In under 5 hours I am at 20% remaining.

Not sure if it's a calibration issue happening as time goes by (or on reboots when not at 100%), or if something is actually draining the battery.

-oldsk00lz
[G1 Android Development] firetech:
I got it to work with my Swedish SIM, so it's not the country. You need to have your phone number written to the SIM card. There are sections for that (not all providers use them), but other phones have the possibility to change the value.

I got the same error message at first, but after putting my SIM in an older phone of mine and writing my phone number to the SIM, without any + or country prefix (that is, just like you would dial it from a land-line phone in your own country), it now works flawlessly. I don't use it though, since I run all my IM using Bitlbee, Irssi, screen and SSH. ;)

EDIT: Forgot to mention you can see the current value on the SIM in the Settings app, under About Phone > Status > Phone number.
[G1 Android Development] simms22:
im pretty sure that its the reboots . ive been following my method of powering off only when 100% for some time now , always an accurate and long charge . once i reboot at below 100% , it gets messed up again . unfortunaly , usually when i update cyanogens builds , i jump into it blindly and right away . most the time im under 100% for that .
[G1 Android Development] overpower:
@cyanogen

I realize you're hard at work on incorporating the OTA update, but if you do have time can you see about:

1. compcache .6 - I'd like to test out the effect of using a partition file as a backing_swap via compcache instead of the standard linux backing swap.

2. cgroups - I know its supposed to be in, but I can't seem to mount the cgroups virtual file system. I'm attempting to try the instructions found here.

I've been fiddling around with swaps and observing the phone's latency and I think the two issues causing most ui lag for the average users are:

1. Google's low memory killer terminating phone critical processes (gapps, launcher). I think this can be alleviated by more aggressive swapping of non critical processes.

2. Phone critical processes being moved into swap. Which is a problem when aggressive swapping moves the more stale but more important phone processes out.

Hopefully some experimentation with cgroups will find a good balance.
[G1 Android Development] lukekirstein:
On the more essential apps, can't we just set their priority (such as acore or gapps, phone etc) higher by using the NICE commands? This way, it shouldn't get swapped correct?
[G1 Android Development] Binary100100:
I did the same thing. 20 still seemd a bit laggy to me though.

I went back to swap but made a backup of the compcache sh file by renaming it and keeping it in my sd directory in case I want to play with it some more (just mv userinit.sh userinit.sh.COMPCACHE20) and did the same with the swap usernit.sh file which is also set to 20. Swap seems to work slightly better but not by much but I don't want to burn out my card. Thus I just reverted back to compcache with 20 swappiness and it runs fine for me.

In case anyone is interested:
[G1 Android Development] cyanogen:
Just posted 3.6.8. This version is rebuilt based on the new Android-1.5r3 tag. New template as well. See first post for info, second post for changelog.
[G1 Android Development] lukekirstein:
Theme compatibility? I.e., are 3.6.7-2 themes compatible with 3.6.8?
[G1 Android Development] cyanogen:
If you apply a 3.6.7 theme, you are essentially wiping out the changes from 1.5r3. But technically they should work fine.
[G1 Android Development] cyanogen:
The cgroups filesystem is already mounted at /dev/cpuctl. As far as compcache .6, I just built it, but it really seems to want udev. Just need to see about making the device nodes manually. I'll probably include it and the new rzscontrol tool in the next release.
[G1 Android Development] Binary100100:
Any changes to framework?
[G1 Android Development] firestrife23:
what's difference between previous shell and ash shell?
[G1 Android Development] cyanogen:
Yes, if you want the full change list for Android-1.5r3, browse the tag on android.git.kernel.org.

Ash is part of BusyBox, it's a little closer to the Bash shell. Supports command history, tab completion, etc. I got tired of typing "ash" every time I did something so I made it the default.
[G1 Android Development] innerspace:
status

This is my thought on the battery issue to the letter. Seems like whenever I reboot w/ <100% charge the battery acts all wonky. If I wait for 100% then reboot the next cycle is perfect.

re: backing swap

I'm interested in running linux-swap as backing swap as well, testing a version of userinit that claims to do just that now but would rather follow your lead on this.

re: low memory kill

I see this a lot in logcat, seems to correlate to some lag i'm seeing, prioritizing what does/does not get swapped might help compcache run a bit more smoothly.

Thanks for the update, will flash in a bit.

ps: any word on the Google Gears issue?
[G1 Android Development] cyanogen:
I have a feeling that Android's low memory killer doesn't account for compcache doing it's thing.

Gears is working fine for me on 3.6.8.
[G1 Android Development] alapapa:
giving it a run...thx for making ash default
[G1 Android Development] cidica:
anyone not able to download from the market in 3.6.8?
[G1 Android Development] innerspace:
I'll trust your judgement...

Just an observation on the lowmemkill thing, and I'll check out Gears tonight, will wipe and reformat sdcard to make things squeaky clean.
[G1 Android Development] cyanogen:
No problems here.
[G1 Android Development] firestrife23:
just flashed to 3.7.8 about 5 minutes ago and no problems so far! another solid release! ash does feel alot more at home, thx
[G1 Android Development] temporizer:
Hell ya! Flashing now. Thanks cyan!
[G1 Android Development] cidica:
yep got it took like 10 minutes for something to download. Odd though it's never taken that long rofl. but anyways now it's good
[G1 Android Development] mogulrudy:
Flashing now!! can't wait! :eek:
[G1 Android Development] xdothenderson:
running smoothly gj
[G1 Android Development] webgrafix:
If I had already pushed bkmo's userinit.sh in 7.2, do I need to reinstall it after flashing .8?

http://xdaforums.com/showthread.php?t=537236
[G1 Android Development] Nedlinin:
No - /system/sd is on your EXT3 partition of your SD card.. this does not get wiped during wipes or upgrades
[G1 Android Development] mdavidf:
FYI, Gears didn't work in 3.6.7.2 ONLY for those who wiped then flashed. Those of us who didn't wipe, didn't have a problem with Gears.
[G1 Android Development] oldsk00lz:
accelerometer not working

market download is working for me.

so is music, camera, browser, exchange.

HMMMMM, Possible issue. Accelerometer may not be working. Tweeter, Bubble, Compass, and orienter all don't seem to be working.

Am testing GPS. Still taking time to sync.

-oldsk00lz
[G1 Android Development] jyoungn:
Force close

application toggle settings keep force closing help?????????????????????????
[G1 Android Development] Binary100100:
So for anyone that likes to use the HTC Music app they are going to have to wait until it is updated with the new framework files? Am I correct when I say that it looks like only the framework.jar file was changed?