yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] temporizer:
Just flashed to the new 1.5.1 nosquash w/o wipe with no problems. All my programs are working just fine. No lag whatsoever. On the previous 3.5.1 I was noticing lag while browsing and switching apps, pulling the dock down. No issues here. Ill post if I find any.

Good job Cyan! Keep it up.
[G1 Android Development] ccyrowski:
When you say "your phone to go to ****" do you mean the SD card or the phone itself?

What would a large swap file affect on the phone?
[G1 Android Development] HorusUK:
Went from 3.5.1 to 3.5.1 nosquash and saw a vast improvement. Trying 3.5.2 now. Thanks Cyanogen!
[G1 Android Development] cyanogen:
3.5.2 is posted, including a new theme template and something resembling a "build environment". Most patches that I've applied are in there.
[G1 Android Development] Denkai:
downloading and trying it on my phone now, look forward to the speed inprovement from nosquash, that was starting to get annoying.
[G1 Android Development] Rafase282:
Where can I get jf build envarioment for 1.5 fw? I woudl like to try and build my own rom using the CM template we just got.
[G1 Android Development] timal:
I tryed the no squa.. and got media to open pictures. It stated no media. I went into astro and selected a photo. When it asked to use the viewer or astro I chose viewer. After that I had my gallery back. After a reboot no media. Hope this info will help you to track down the cause , if anyone else is having this problem.
[G1 Android Development] uberingram:
Installed and running awesome so far. Even threw stericson's Hero Music app on. :)
[G1 Android Development] scotte9999:
Regression with "Backlight Off"

The "Backlight Off" application (free, see Market) fails with 3.5.2, but worked with 3.5.1 (no squash):

I/ActivityManager( 137): Starting activity: Intent { action=android.intent.acti

on.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com

.neuron.BacklightOff/com.neuron.BacklightOff.BacklightOff} }

E/JavaBinder( 137): !!! FAILED BINDER TRANSACTION !!!

W/ActivityManager( 137): Launch timeout has expired, giving up wake lock!

W/ActivityManager( 137): Activity idle timeout for HistoryRecord{43aa7be8 {com.

neuron.BacklightOff/com.neuron.BacklightOff.BacklightOff}}

I/ActivityManager( 137): Exiting empty application process android.process.media (android.os.BinderProxy@43a76df8)

I/Process ( 137): Sending signal. PID: 428 SIG: 9

I/ActivityManager( 137): Exiting empty application process com.android.calendar (android.os.BinderProxy@43af05b0)

I/Process ( 137): Sending signal. PID: 476 SIG: 9

I/ActivityManager( 137): Exiting empty application process com.android.alarmclock (android.os.BinderProxy@43af6aa8)

I/Process ( 137): Sending signal. PID: 488 SIG: 9

I/ActivityManager( 137): Exiting empty application process com.google.android.gm (android.os.BinderProxy@437f4470)

I/Process ( 137): Sending signal. PID: 608 SIG: 9

I/ActivityManager( 137): Exiting application process com.android.settings (android.os.BinderProxy@43a4e898)

I/Process ( 137): Sending signal. PID: 661 SIG: 9

D/ActivityManager( 137): Received spurious death notification for thread android.os.BinderProxy@43a76df8

D/ActivityManager( 137): Received spurious death notification for thread android.os.BinderProxy@43af05b0

D/ActivityManager( 137): Received spurious death notification for thread android.os.BinderProxy@43af6aa8

D/ActivityManager( 137): Received spurious death notification for thread android.os.BinderProxy@437f4470

D/ActivityManager( 137): Received spurious death notification for thread android.os.BinderProxy@43a4e898

Also the lock-screen only shows the battery icon when it's charging. Not sure if that's how it's supposed to work or not. :-)
[G1 Android Development] cyanogen:
Whats next... Going to work on the recovery image a bit more, I need to make that Nandroid restore work. Then for the ROM, I want to modify process CPU priority in ActivityManager the same way different "groups" are used for the OOM killer. I think control groups can be used to do what I want. The goal would be for background processes (like Twidroid checking for tweets) to have low priority, realtime stuff like mediaserver would have highest priority, front facing user interface would have high priority, etc. Possibly some very very light themeing as well.
[G1 Android Development] Vermithrax:
Just updated to 3.5.2... Already see an improvement over 3.5.1... No more lags...

I am leaving Swapper off for now... I have not had much luck with it... Does not seem to make this ROM any faster...

In my opinion, this ROM is plenty fast without Swapper... may try the swap partition if I get bored later...

Vermithrax
[G1 Android Development] obijohn:
Thanks for the hard work on this. I like the userinit.sh thing, it will make activating the swap partition much easier after upgrading from now on. If anyone wants a sample I'm attaching mine. I must say that using a swap partition has made a huge difference in performance for me, especially with the browser loading/reloading.
[G1 Android Development] MontAlbert:
damnit! i just flashed 3.5.1 last night.... oh well, wish i had brought my laptop to work today! thanks forthe continuing tweaks cyanogen....

Thanks also for the theme template. Hopefully this works for a few versions... :D
[G1 Android Development] AsaSpades:
Is there any way I can add a swap partition without using the Live Cd? I tried downloading the .iso and using Daemon Tools, but no success
[G1 Android Development] Denkai:
okay... well issue i have discovered now, don't know what happened, but the phone has frozen after trying to send a text message out.
[G1 Android Development] cidica:
rofl I love the lil android icon for the charging battery. 3.5.2 installed and so far so good still messing with things.
[G1 Android Development] scotte9999:
Works after re-install

This works now after uninstall/reinstall. Strange.
[G1 Android Development] daveid:
That's what I am talking about. Why hasn't anyone done this yet? And why wouldn't it be the norm? I can't wait for the day that my music doesn't skip when I do something intense (like install/update a program). Bring it on!!!
[G1 Android Development] temporizer:
Downloading and flashing....
[G1 Android Development] dwang:
Here's one that also checks to see if /system/sd/media exists, if it does make a symlink to /system/media so you get all your ringtones without having the music player showing all those files.
[G1 Android Development] MoB-HeArT:
flashing right now
[G1 Android Development] exile20:
I co-sign on that. Playing an mp3 means that i cant do anything else without it skipping or slowing down my phone to a crawl.
[G1 Android Development] Rickster08:
LIL CHARGING ANDROID ICON?? dont see it...
[G1 Android Development] tissle:
Updated from 3.4.6 to 3.5.2.

love the lock screen. so far so good.
[G1 Android Development] temporizer:
Everything is working perfect! Yet another masterpiece!!!

I notice that when charging, the lock screen shows that its charging and the battery, (I liked the android btw) when unplugged, the battery disappears but it still says charging until its unlocked. Then goes back to normal.

Other than that, golden.
[G1 Android Development] captrobb:
working fantastic, but as I was sitting on the couch, my wife heard me say "awe, crap" and asked what was wrong. I said, "I just got done flashing 3.5.1 when I logged on and saw 3.5.2!" She said, "what in the world are you talking about?" lol:D
[G1 Android Development] nxt:
Please everyone check this bug, it appears to still be on 3.5.x it started maybe around 3.4.x

Go to Market, then My Downloads, if there are updates to your apps, it's not listed/shown in My Downloads.

Tap on an app you know for sure has been updated and only Open and Uninstall is given.

But if you search the Market for that particular app, then it will show Update Available.

Several people have written about this on the 3.4.x thread, but so far no resolution.

So right now, for me/us to figure out what apps have been updated is to use aTrackDog.
[G1 Android Development] usmc2k:
Cyanogen....... R u using ext4 on these roms ????? If so how is it workn out for u and how do i convert ext3 to ext 4
[G1 Android Development] DAKIDD236:
can this rom support the 5 home screens?
[G1 Android Development] JanetPanic:
It has supported 5 home screens since 3.4.4.
[G1 Android Development] lightforce:
Hey I noticed with 3.5 if u first use the camera its stuck in all black and white until you reset the settings back to default. Dunno if its a bug or not but i just noticed it.
[G1 Android Development] mexpress22:
I am sorry to keep repeating myself but have posted a couple times with no response. Im unable to adjust volume whilst receiving a call. Using the volume keys will shut down all sounds until the call is answered. Is anyone else having this issue? I absolutely love the build Cyanogen, just want to know what to expect.

Im currently using 3.5 no wipe from 3.46.
[G1 Android Development] pgarza:
i think this is normal, its a way of silencing the ring without rejecting the call... just to make it discreet for that moment.. ive noticed it, i believe, on all builds ive ever tried from the stock rom to a rooted hero to cynaogen's...
[G1 Android Development] JanetPanic:
Correct, it has been that way since the 1.0 release I believe.
[G1 Android Development] daveid:
Thanks for this, you saved me from making my own script that did the exact same thing. Now I can just drop this in the /system/sd directory of my update.zip's when building a new update! =)
[G1 Android Development] Denkai:
anyone else having HTC IME crash on them now?
[G1 Android Development] mexpress22:
Thank you so much. I feel like a true noob but better none the less. Thank you and on to the next noob ?

If i have set aside a 3rd partition how do i script or enable the partition to be used as a swap? Is it done automatically like apps2sd?

Oh and with the hero theme installed what should my system memory show as free with these builds.

Thanks again for the responses.
[G1 Android Development] TheGreenJester:
3.5.2 is working great. One tiny thing I just noticed, the new "locked" screen will keep saying "charging xx%" after the phone is unplugged (battery icon disappears) until the phone is unlocked.

Denkai, the HTC IME is working fine here.
[G1 Android Development] DAKIDD236:
how did you get the htcmusic to work? I kept getting acore force closes back to back on 3.5.2.
[G1 Android Development] timal:
With 3.5.6 I can only get media to work if I go to setting,manage apps, and go to gallery and force stop the program. After that when I click gallery I can see my pictures. After a reboot the gallery states 'no media found'.

Is there a fix I can use ?

3.5.6 is so fast I hate to go back to 3.4.4 just to get media to work.
[G1 Android Development] ScottGood:
I'm all worked out now, I have:

My Tmobile G1

2200 mAh battery

77 Apps and counting

Cyanogens 3.5.2

8gig sd

FAT32 = 6341 MB

EXT3 = 1057MB

Linux-Swap = 24 MB

Auto Swap on boot

Media to SD linked

43MB free on internal memory

no problems to report yet!
[G1 Android Development] andonnguyen:
This script doesn't work for me. Pushed it through adb to /system/sd, then pushed the ringtones and sounds into /system/sd/media, the phone still was unable to find them. The swap commands worked in the script, but for some reason the /system/media just wouldnt stick.
[G1 Android Development] ScottGood:
did you reboot?
[G1 Android Development] dwang:
make sure you have the correct permissions set for all the directories and files under media.

chmod 666 * on every file and dir
[G1 Android Development] andonnguyen:
Reboot, deleted userinit.sh, pushed again. 5 times lol. I know the symlinks are there (I even did the links manually through adb shell for try #6), the correct files are there. But it's not populating the list when I try to access it.

Also, tried to chmod 666 /system/sd/media and it didnt work either.
[G1 Android Development] dwang:
that big battery in the init screen doesn't show if you aren't plugged in. It only shows up if you are connected to the usb or charger cable.
[G1 Android Development] cidica:
acore if I remember right is the home screen stuff. Did you add ALL of the files that are needed for the HTC music files or just the HTCmusic.zpk itself? cause if so you need the rest.
[G1 Android Development] ScottGood:
I dunno, all I did was:

adb remount
adb push c:\android\media /system/sd/media
adb push c:\android\userinit.sh /system/bin
adb shell reboot

and bingo it worked

There you go, you pushed userinit.sh to /system/sd not /system/bin
[G1 Android Development] stellarman:
MMS (Messaging) is (still) not working for me on 3.5 either. It seems to have broken coming from 3.4.4. Force closes every time. Any ideas?
[G1 Android Development] dwang:
Uh no, you are suppose to push userinit.sh to /system/sd, not /system/bin since the point of the file is so it doesn't get overwritten on each new update.zip.
[G1 Android Development] cidica:
MMS is working here for me 3.5.2 I just sent a pic to my gf to test it and no problems at all.
[G1 Android Development] ScottGood:
well I put the file in bin and it works fine, its not that much of a pain to push it back in after the next update, save a copy on SD and they after an update Copy it to bin again in terminal if you can't push it, maybe it's just me, but I'm at home when I update.

On a lighter note:

I can send and receive MMS with 3.5.2 no problem.
[G1 Android Development] Stretch3000:
Just installed 3.5.2. Homescreen seems to be moving much faster but HTC IME is still a little laggy in browser.
[G1 Android Development] ShatBag1105:
3.5.2 Nosquash works fine from Herov2

Well i tried out SuperHero v2 for a day and came back RUNNING.

Everything flashed fine with a wipe, no force closes at all. I just had to remove a few apps left on my ext3 from hero like calendar and Flash Player. <<<When is someone gonna port this over? lol

More updates! I NEED more!!
[G1 Android Development] usmc2k:
The best Cyanogen rom out !!!!!! Oooooorah 3.5.2
[G1 Android Development] r4d14n7:
I had the exact same problem coming from CM 3.4.6... couldn't even open messaging. Reinstalled 3.5.2 with a wipe and everything is working perfectly. Hope this helps your problem.

BTW, fix_permissions wouldn't bring messaging back either.
[G1 Android Development] dwang:
Here's a new script that fixes the permissions under /system/sd/media.

Should work for people who are having problems with recognizing the ringtones.

I'm not a shell script expert, so there's probably an easier way to do this, but it works.
[G1 Android Development] timal:
Anyone have any ideas. I did a logcat but it is too long to post.
[G1 Android Development] andonnguyen:
Still after this script, it didn't work for me (in no particular order)

-pushed userinit.sh to /system/sd (like cyanogen posted in original post)

-pushed userinit.sh to /system/bin like another member had suggested

-wiped

-in /system/sd/media, had the media files in no folders

-in /system/sd/media, had sound files separated in /notifications, /ringtones, and /alarms

^tried every possible combination of all the above, and still didn't work. lol

UPDATE: tried in /system/sd/media/audio and their respective folders, and still not found, and after chmod 755 userinit.sh =[

I just ended up placing it back on my fat32 partition.
[G1 Android Development] andonnguyen:
link us to a pastebin. http://pastebin.com
[G1 Android Development] dwang:
All the sounds should be under

/system/sd/media/audio

Since this a /system directory, files have to go to a specific location. It can't be random.

cd /system/sd/media/audio

# ls

ls

alarms notifications ringtones ui

# ls -l

ls -l

drwxrwxrwx 2 0 0 4096 Jun 29 01:02 alarms

drwxrwxrwx 2 0 0 4096 Jun 29 01:02 notific

drwxrwxrwx 2 0 0 4096 Jun 29 01:02 rington

drwxrwxrwx 2 0 0 4096 Jun 29 01:02 ui

# pwd

pwd

/system/sd/media/audio

#
[G1 Android Development] bkmo:
Make sure userinit.sh is executable by doing chmod 755 /system/sd/userinit.sh

For the record using dwang's script my swap and media files are working just fine. The key is to make userinit.sh executable. And yes the media files have to be in the proper directory structure. You have to have them arranged under audio as dwang has stated.
[G1 Android Development] timal:
http://pastebin.com/m7ebe542e
[G1 Android Development] cyanogen:
Do you have filesystem corruption on your SD card? Put that thing in a card reader and run chkdsk on it from your PC.

From what I can see in that log, it's taking a long time to check the filesystem on your card (which might not even be fixing it correctly), and you are starting the Gallery before it's ready.
[G1 Android Development] timal:
Chkdsk didn't find and corruption. It does take about 4 minutes for the card to stop checking for errors when it boots up.
[G1 Android Development] temporizer:
I liked the little android guy.
[G1 Android Development] cyanogen:
Ill fix the lock screen code for the next release. I also shrunk the images to half of their current height and they look much nicer.
[G1 Android Development] temporizer:
Sweet!

(10 chars)
[G1 Android Development] temporizer:
My mms isn't working. Its not even receiving them. I had 2 different ppl try. I'm gonna wipe and reinstall. 3.5.2.
[G1 Android Development] minhtrung618:
Nice work,if u can explain how to install theme template ,build enviroment , and audio resoucre a little bit clearly for newbie

i love Canogen rom

hope there will be so much more update ^^
[G1 Android Development] blackomegax:
woot, thanks for adding the day to the lock screen! :D
[G1 Android Development] kencez:
touchscreen slight problem

Hi, I have just recently switched over fro TheDude's RC2 with a wipe.I started with cm3.5

and am currently on cm3.5.1 noquash with hero theme..have been running really good recently and did backup apks with backup for root users..everything is running smooth and perfect. However I occassionally cannot use the touchscreen on the browser (as in have to use the trackball instead) but its fine after reboot. Another problem is that while using touchscreen on home screen or changing settings, the screen gets darker and darker till it 'sleeps'.I have to press the menu button to bring it back up as. It has turned into screen lock mode.

Any idea what this is?

Thanks very much

Most importantly to cyanogen for the great build and always responding to other!love this thread
[G1 Android Development] MontAlbert:
Theme template is for those wanting to make a theme. Do not install it as it is.

Build environment is for those wanting to make their own build from it.

Audio resource has been talked about extensively- try the theming section- give more room for the build on system is media is moved to sd card.
[G1 Android Development] temporizer:
Cyanogen,

What I would like to see on a future release (?):

when you go to power off your phone, you have to confirm twice to finally power off. What if you took out the secong confirmation and make it to longpress on the first confirmatiion? That'd be cool.
[G1 Android Development] cidica:
better yet just remove it in general. It's not like we turn our phones off and are ot sure about it. I've yet to ever hit the off button in my pocket.
[G1 Android Development] temporizer:
True, but I use the power button to put my phone on silent or airplane mode while at work.
[G1 Android Development] Denkai:
ditto. any use in the swap partitions?
[G1 Android Development] zimphishmonger:
Much appreciated, the google and the AOSP team could have certainly used your help in optimizing the original code. Thanks for a great build w constant updates......
[G1 Android Development] DavidChill:
Updating Apps from Market Issue

Okay, so It looks like I am experiencing an issue with updates not being found from the Market. I just flashed the new 3.5.2 from but actually had this issue from the 3.5 version as well. I am currently using aTrackDog from the Market to locate and install newer versions for the time being.

Could this be an apps2sd issue?

Other than that, all is well and runs very smooth. Always grade A work. :)
[G1 Android Development] temporizer:
I don't use a swap partition.
[G1 Android Development] temporizer:
I just cleared my ext3 partition using

rm -r /system/sd/*

I verified everything was deleted and did a fresh clean install and my memory for my secondary partition in settings says I have 812/905 mb free. What all else is stored on ext3?
[G1 Android Development] slcikx:
Just flashed from CM 3.5 to 3.5.2 after I ran the update.zip my phone booted up fine. I then turned the phone off and tried booting it up again, it wont get passed the T-Mobile G1 screen can anyone please help with this...:confused:
[G1 Android Development] timal:
The usual response would be if you installed and didn't wipe. Back up everything and reinstall with a wipe.
[G1 Android Development] slcikx:
I did wipe and got this problem.
[G1 Android Development] jayb222:
Camera quality drop?

Has anyone noticed the camera quality has dropped and there's more blur when moving it around in v3.5.2. Is there a reason for this and can we get the superior one included with v3.5.1? That one had no blur and looked amazing! Can I push it to v3.5.2 and revert back?
[G1 Android Development] andonnguyen:
Creating the filesystem itself uses up some space (same concept with harddrive, that advertise 500GB but only show up as 475GB after you format it), also since this build has automatic apps2sd, your second partition reading will go down due to the fact.
[G1 Android Development] cidica:
deleted by cidica. fixed it myself.
[G1 Android Development] MontAlbert:
just had a reboot. Had opened afile and was about to transfer to my phone when bam! reboot!
[G1 Android Development] userfriendlyme:
so far great update went from 3.4.6 to 3.5.1 to 3.5.2 did no wipe and have had no issues just improvements from one buld to the next. Performance was definately improved in 3.5.2 market downloads are much better for me. i noticed in previous buils phone would slow dramatically when installing apps. so far everything much improved. I know its been asked before nad can be managed on the web but is there any chance the new my favs app can be added to the build.
[G1 Android Development] kiddyfurby:
battery / sleep problem

my phone doesn't seems to "sleep", battery is running away in no time.

maybe a particular background app is holding up the phone, or might be firmware related?

i upgraded from 3.4.6 to 3.5.2 hoping that it would solve my problem, but its a no go

before 3.4.6 i had 3.4.2 which works fine, no battery problem at all

any solution / pointers welcomed
[G1 Android Development] dan0zone:
I posted about this in the 3.4.6 thread , it started with 3.4.2 i think , when we had market issues ,and or when he changed the a2sd script.
[G1 Android Development] MontAlbert:
anyone know how to make it so the battery icon and % is on lock screen all the time, not just when charging?
[G1 Android Development] dan0zone:
answer is in the theme section
[G1 Android Development] Burag:
Cyanogen, can u tell us when things done in 3.5.x branch will be released in a stable version?
[G1 Android Development] bkmo:
You need to setup the swap partition once using adb shell.

mkswap /dev/block/mmcblk0p3
[G1 Android Development] thenefield:
I am having the exact same issue. Have not seen it fixed yet. I do notice however that if I am browsing the Applications or Games in the Market app and scroll across an app that I already have installed and an update is available, it will list it as Update. But it doesn't do this when navigating to My Downloads. Instead, the apps that should be tagged as Update are tagged as Installed. I tried wiping and clearing Market cache with no luck.

Aside from that, The 3.5.x builds have been by far the best and most stable.

Great work Cyanogen!!!