yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] jmon777:
fastest rom in the west

Ok I flashed back to ion rev2 to see which was faster and the way tested this was with neocore benchmark app. I got 24.9 fps with over clock maxed out and I 26.6 fps un 3.3.5 with over clock on the sa me setting. I just thought I would let you know my results both were coming from wipes also
[G1 Android Development] pascanu:
Please do! I had the same problem and had to go back to a previous Nandroid backup. I would like to start from scratch, after a wipe but I get stuck on the G1 screen.
[G1 Android Development] Chedderknight:
Flashed to 3.3.5, and everything worked great, somehow my botched attempt at A2SD earlier on version 3.2 was fixed, now everything is running smooth, btw a updater app like JF's would be ideal.
[G1 Android Development] johnnie_w:
Which locales are included in this build?
[G1 Android Development] mfrey0118:
I had JF 1.51 with Apps2sd UnionFS method and I updated with no problems...
[G1 Android Development] prscott1:
wireless tethering works for me on all of the cyan releases. go grab the latest apk (1.5.1 I think) from their website.
[G1 Android Development] giantcrazy:
Very, very nice ROM - thanks!

I had a few (try like 15!) minutes of anxiety while booting up, with the conversion to ext3, but all went well.

One thing that was curious - I did a wipe on my prior build (Haykuro's 1.5HR3 with Apps2SD). When it came back up, my phone was in a state from a few months back (older Dalvik cache or something? I had moved those to my SD card as well), with SMS and call log dates going back to March (probably when I went over from 1.1 to one of the Cupcake builds).

Is that normal? Any way to clear out those other caches, or do I leave well enough alone? I used BackupPro to backup my text messages so those are back, and my contacts and mail synced as normal, so I could just go on like this with no problems.
[G1 Android Development] prscott1:
Cyan,

I've gone back to 3.2 for a while (trying to wrap my fingers around a bug in one of my apps). Is it possible that I can convert to aufs on the 3.2 build by copying the a2sd file and flashing the new boot img you provided in an earlier post?

thanks!

I am Loving your builds and your dedication to this project! (and your patience!).

P.S. I've already converted 3.2 to unionfs but now wanted to try aufs but not sure if the above will work.
[G1 Android Development] geekingitup2005:
Keep up the good work man! Been loving your roms since the first one you released. 3.3.5 is amazingly fast and my battery is lasting a very long time too.
[G1 Android Development] abteer:
Make sure you uninstall the earlier version first or it won't work.
[G1 Android Development] iflyabeech:
You should chill out and be nice, dude! Noone wants or cares to hear your bellyaching!

reformat the sd card to ext3 before flashing and wipe if you have any problems, this will probably fix them...
[G1 Android Development] prscott1:
Hi - I have a possible fix for those having random application problems (lagging, long black screen waiting for app to open, etc.).

I had formatted my current sdcard using paragon personal edition. It formatted my ext2 partition such that the block size was 1024 (which I only recently noticed while playing with the cm builds).

So, I used a new sdcard in the phone and used the SDSPLIT script found in an xda forum and it partitioned my ext2 with 4096 block size (which is block size used by internal disk). After doing this, I wiped and reflashed to 3.2 then 3.3.5 and reinstalled all my apps (easy using a bat file on windoze). Now, I believe all of my previous random application problems with lagging are gone.

to check your block sizes:

# df
df
/dev: 49332K total, 0K used, 49332K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 69120K total, 58724K used, 10396K available (block size 4096)
/system/modules: 836K total, 836K used, 0K available (block size 4096)
/system/xbin: 3552K total, 3552K used, 0K available (block size 4096)
/data: 552916K total, 46004K used, 506912K available (block size 4096)
/cache: 69120K total, 1292K used, 67828K available (block size 4096)
/sdcard: 3411328K total, 512516K used, 2898812K available (block size 4096)
/system/sd: 552916K total, 46004K used, 506912K available (block size 4096)
/system/intmem: 76544K total, 10224K used, 66320K available (block size 4096)
/data: 552916K total, 46004K used, 506912K available (block size 4096)

I hope this helps some of you with the lagging apps. I imagine having a difference in block size on your ext2 partition (i.e., 1024) and doing a union with the data partition that is at 4096 would have a negative effect using unionfs or aufs on any ROM. Maybe the experts could chime in?
[G1 Android Development] dwang:
hmm, here's mine. everything is 4096 except for the fat partition which is 32k

/dev: 49272K total, 0K used, 49272K available (block size 4096)

/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)

/system: 92160K total, 62060K used, 30100K available (block size 4096)

/system/modules: 680K total, 680K used, 0K available (block size 4096)

/system/xbin: 3552K total, 3552K used, 0K available (block size 4096)

/data: 91904K total, 20928K used, 70976K available (block size 4096)

/cache: 30720K total, 1704K used, 29016K available (block size 4096)

/system/sd: 1035660K total, 79184K used, 956476K available (block size 4096)

/sdcard: 6817856K total, 2333504K used, 4484352K available (block size 32768)

#
[G1 Android Development] cyanogen:
Hmm.. Testing this out for myself, my block size was 1024.
[G1 Android Development] jairomeo:
cyanogen thanks for the great ROMs I'm still running 3.2 since it's stable. Phone is running great though!
[G1 Android Development] 2.0t03speed:
my block size is 4096 (used gparted) and i still have a lagging black screen when opening some applications
[G1 Android Development] prscott1:
good luck! I had to reinstall everything and do a wipe but it was worth the effort I believe.
[G1 Android Development] rastacre:
Hi All,

I just flashed the update. Good Job, very snappy and responsive! :)

so just to share the experience:

I updated from JF ADP1.51

I had app2SD unionFS with ext2 partition (app and dalvik-cache on SD)

I updated without a wipe so here's the result:

phone booted up after 15 minutes or so. It got completely stuck for a couple of minutes at some stage but then came to life again.

after 1st reboot everything worked fine but the following apps stopped working:

Klaxon

Locale

My Tracks

Sky Maps

Hotspot Connect

after uninstall and reinstall they got fixed, but the settings have been lost (I tried to uninstall keeping the /data/data folders but the apps failed to open).

Other than that everything worked fine.

Thanks for the great job.

Cheers
[G1 Android Development] prscott1:
Hmmm, sorry about that. redoing mine sure cleared up my problems. What app(s) are still giving you the lagging black screen?
[G1 Android Development] Mikey:
Astro, for me
[G1 Android Development] obijohn:
The only two apps I have with noticeable lag are GMail and the Browser (neither of which are on the sd card) but these may be due to the "bus" bugs currently being tracked down. Hopefully the next update will fix the lag with these.

Anyway, I checked the block sizes on mine and both /data and /system/sd have a block size of 1024 (I used the AppToSD2 script to do the partitioning, which from what I understand uses the sdsplit method, but I don't recall seeing an option to change the block size during that process). Interestingly, there are two /data partitions listed but both have a 1024 block size.

Since /data (both of them) and /system/sd have the same block size, there shouldn't be a problem right? Or is there another partition or directory that's getting "unionized" into the mix with the larger block size?

If there is a conflict with the block sizes being different, is there a way to change the block size non-destructively, without reformatting?
[G1 Android Development] Mikey:
GMAiL for me is fine.

Browser is not a lag.

It just takes forever to load, been an issue from day 1 with any rom.

IMO
[G1 Android Development] question.com:
i just reverted back to this build after dealing with hero. flash went great. only i noticed my fat32 partition of my sd card magically disappeared. im currently formatting it, and will see how everything goes after. this build is great. i love it
[G1 Android Development] 2.0t03speed:
nubi news reader,phandroid,market,get lag with toggle settings when it 1st comes up but no black screen, other then that everything else seems fine. I got a brand new 16gb class 6 card on monday and i formatted it with gparted 15gb fat32 1gb ext3. so this sd card has only been used with this build.
[G1 Android Development] innerlight:
Phone just rebooted itself

I was just on the phone talking to someone when my phone just rebooted itself...

I'm using version 4
[G1 Android Development] prscott1:
Agreed - same for me. once browser opens, it flies on these roms.
[G1 Android Development] obijohn:
I should probably elaborate on what I meant was happening with GMail and the browser.

I went from JF ADP 1.5 to cm 3.3.5 and I can say that the browser "lag" (or whatever it's supposed to be called) is much worse now. Sure it didn't load immediately with JF1.5, but it didn't just sit there with a blank white screen for 5 or 6 seconds either.

I get the same kind of thing when clicking on a new email. The GMail app itself loads just fine and fast. It's only when clicking on an email that there is a "lag" before the message is displayed. It's similar to the blank white browser screen, although in GMail it does display the send, archive, delete buttons while the rest of message area is just white for a few seconds. Just like the browser, it is noticeably slower than with JF1.5.
[G1 Android Development] prscott1:
I believe when the unionfs or aufs occurs that joins your ext2/3 partition with the system/data volume, that it takes the smaller block size (your sd card ext2 partition) and thus changes the /data volume on your phone to 1024. That is what happened to me and that was causing native apps already installed on phone that used cache or libraries or files on the /data volume to lag. Hope that makes sense.

if you reformat the ext2/3 partition using sdsplit or gparted to 4096, then you're /data will also convert back to 4096.

BEWARE: you have to reinstall apps if you do this. If you are happy with your performance and such, I would leave it alone.

I'm not an expert by any means, but this sure helped my performance problems.
[G1 Android Development] dwang:
My partitions are all 4096 except for the fat32 partition and I still experience lag with unionfs/aufs. No issues when using symlinks..
[G1 Android Development] prscott1:
These issues are exactly the same that I was having before I "rebuilt" everything (new sdcard with sdsplit format, wipe, flash, reinstall apps). It was an effort, but well worth it for me.

again, if you are okay with your performance on other builds or this one, I wouldn't undertake this endeavor since it is tedious.

HTH.
[G1 Android Development] prscott1:
I wonder if I'm having a placebo effect due to the clean sdcard and fresh wipes! lol

Just for fun, this morning I wiped and flashed back to the 3.2 ROM and switched to unionfs (using maximus method) and everything is flying! (I had to reinstall a few apps)

I'm about to put aufs on the 3.2 and experiment with that too.
[G1 Android Development] dwang:
Could be. The thing is with symlinks and v3.3.5 I get no lag whatsoever, and this is with imeem streaming in the background, BT on, or local music playing.

I've had 3.3.5 running for 2 days no and I don't have any issues.
[G1 Android Development] Stigy:
Is there a way to turn off the spell checking with the physical keyboard?
[G1 Android Development] dwang:
I don't see how its possible for battery life on this build to be better than other builds.

Why? Because not only has the default speed been moved up to 524mhz from 384mhz, the threshold levels for bumping up the speed has been decreased by 50% from 80 to 40 (which means the cpu will be running at the higher clock speeds more often).

At best, battery life will be equal to other builds, but in my experience its worse.

However, I welcome the speed increase modifications because I carry 2 batteries at all time so battery life isn't a big concern to me.
[G1 Android Development] cyanogen:
Honestly I'm not sure what it is, I don't have hard data to back it up either. It just seems like it's lasting longer on a charge. I did patch the kernel up to the 2.6.27.24 minor revision, so there could be some PM related fix in there that I'm not aware of.
[G1 Android Development] geekingitup2005:
I've always had all the roms I use overclocked with SetCPU. Also, when I would get home for the day from work before this rom my battery would be almost dead. Whereas now I get home and I am still in the 50% range. It doesn't keep the cpu at 524MHz at all times... it drops it down to 245MHz quite often.
[G1 Android Development] dwang:
I understand that it throttles, but what I'm saying is the threshold levels for throttling has been decreased by 50%.

Anyways, it doesn't really matter, if you get better battery life, more power to you.
[G1 Android Development] underamoon:
updated last night

I installed from JF 1.51 w/apps on SD no wipe. At first browser and other apps were slow, however they have gotten up to JF speed after reboots and use. Widgets also were very unresponsive until several reboots and use. I did notice an improvement in my battery life. Wifi connection seems stronger. Market updates don't always install on the first shot, but I had this problem on JF. Have not tested 3-1 adapter or speakerphone. I already had downloaded Amazon apk, this version appears to be slightly different. It feels a lot faster and stable this afternoon.
[G1 Android Development] angel-78:
Flashed 3.3.5 last night from 3.3.4 everything seemed to go fine I had not had any problems with any CyanogenMod rom. And at about midnight I started loosing network connection I was able to get online using wifi. Then all of a sudden the a core program crashed and sent me to the sim unlock screen. i was unable to unlock kept freezing up. Rebooted a couple of times and then it not only froze up a little but it also kept saying I had entered the wrong pin. I decided to reflash if this doesn't help I will do a wipe and see. Also I will just wait for your next release. Can I go from 3.3.5 to 3.3.4 or should I recover my backed up image of 3.3.4?.:confused:

Wipe didn't help rewiped and reflashed 3.3.4, I will try and use my recovery image later.
[G1 Android Development] pascanu:
Same here. Browser and (to a lesser extend) Gmail are lagging.

/data: 295555K total, 72867K used, 222688K available (block size 1024)

Everything else is 4096.

@cyanogen

I disabled unionfs and then re-enabled by deleting /system/sd/.nounion. How do I disable it again? Where can I find the file? (I cann't make up my mind).
[G1 Android Development] Stigy:
Has anyone seen this issue:

Since I flashed it seems that almost everytime I lock my phone it decides to go into the ladscape orientation. The only way to fix it is to slide open the keyboard and close it again. The orientation box in Settings is unchecked.
[G1 Android Development] innerlight:
I went back to 4 after having problems with 5. I had to wipe first. I was having problems with the browser.
[G1 Android Development] mianosm:
Is there a spacial reason why I couldn't unzip the audio.zip into:

update-cm-3.3.5-signed/system/media/audio

I enjoy having a couple of different notification sounds, alerts, and ringtones (and would most likely only extract those particular ones into the above directory). Sorry if there was something that I overlooked, but just wanted to ask before I lept. = )
[G1 Android Development] jimbo831:
I am having an issue that I was hoping someone might be able to help me figure out. I have installed the 3.3.5 version of the CyanogenMod. Additionally, I installed the Beta 4 version of the Hero Theme. Everything was working great until today. I noticed after I had installed the Hero Theme, it got rid of my HTC keyboard and left me back with just the Android keyboard. I followed the directions here:

http://haykuro.theiphoneproject.org/?p=213

and installed the HTC keyboard onto my phone. This has worked, but now, none of my apps are showing up on my phone. I only have the stock apps that came with it now in my application drawer. I can still see all the apps if I browse to the folder using Terminal Emulator, but it's like the phone isn't accessing them. I have a feeling this may have to do with the "ADB remount" command from installing they keyboard, but when I tried to remount again, nothing changed. Any ideas? Thanks.
[G1 Android Development] giantcrazy:
Strange - after successfully applying the ROM earlier without a hitch, I decided to follow up with a theme - Magic 1.51.

Sure enough, the phone rebooted just fine (and even more quickly than before), but without all my apps and any installs from the market give me the 'Insufficient storage' error message.

Tried the chmods suggested above, but no dice. Going to restore my Nandroid backup.
[G1 Android Development] giantcrazy:
Hehe, jimbo it sounds like we had the same problem and posted about it at exactly the same time.
[G1 Android Development] obijohn:
I don't know why, but moving dalvik-cache to the sd card has really helped here. Now there is almost no lag in GMail when loading an email, and the browser white-screen startup lag has gone from 5-6 seconds to 1-2 seconds.

I did a little research and it appears that unionfs (and I supposed AUFS since it's based on unionfs) supports unifying file systems with different block sizes, there are even comments in the unionfs code to that effect. So I don't think this is an issue to be concerned about, but I'm not an expert.
[G1 Android Development] djcookiedj:
@ cyanogen

you said you were releasing a update today (up to u if u acually do lol) but i dont know if u would consider adding the new v4 mod of audio from meltus which he claims has more clarity....just a suggestion
[G1 Android Development] angel-78:
Had problems after returning to 3.3.4 even after a couple of wipes. Kept giving me a keyboard error, but thanks to the backup i made everything is working fine now. I had a little trouble with fastboot because I forgot that i had to get Haykuro's updated usb driver usb driver, I was pulling my hair out until i remembered that his spl was modded. Then everything went smooth. Sending you some beer.

:D
[G1 Android Development] jimbo831:
Mine is a bit different. Mine worked fine after applying the theme. I didn't have problems until I followed the instructions above for installing the new keyboard.
[G1 Android Development] pascanu:
Isn't dalvik cache supposed to be moved by default in this build? If not, how do I move it? I had it moved previously in JF 1.51 but I can't remember how, and I really don't want to mess it up again.
[G1 Android Development] jimbo831:
Dalvik Cache is already moved by default on this build.

Has nobody heard of the problem I've listed earlier? Can anyone provide any idea of what could possibly cause this and if there's any way to fix it other than reflashing the ROM and Theme again, which I'd to avoid, since I'd lose the keyboard. I really don't like the built in Android keyboard. Has anyone else had any issue seeing the Input Touch option disappear when flashing a theme, and found any way to get it back without having the problem I described.
[G1 Android Development] jsapp:
I have the same issue of losing my apps after trying to install a theme. I wiped and went back to 3.3.5. It seems to work great, but after a couple reboots the apps disappear again. I have tried wiping, installing and wiping again and this still happens.

Edit*

I know what I am doing to cause this now, but not found a solution. When I wipe, on any build, my protected apps do not work. They show up as gears in the app drawer and I have to uninstall them, then reboot, then install them again. Now after wiping and inbstalling 3.3.5, I go through the same thing, but when I try to re-install any of the protected apps, then reboot, that is when all but stock apps are gone. I am thinking I may have done something wrong initially when setting up apps 2 sd but not sure. If i uninstall the protected app and reboot, I still see no apps other than the stock apps.
[G1 Android Development] obijohn:
When I initially set up apps2sd (before using the CM build), I only moved apps to the sd, not dalvik-cache. After flashing 3.3.5 and noticing the lag problems, I used the AppsToSD2 app to manually move dalvik-cahce to the sd card, and the internal system memory then increase about 25MB so I'm pretty sure that it wasn't moved by default. It may be supported by default in the startup scripts or whatever, but the cache itself didn't move until I manually did it.

If it is supposed to get moved by default, for some reason it didn't for me. Maybe because at the time I flashed this build I didn't have a /system/sd/dalvik-cache directory.
[G1 Android Development] johnnie_w:
Who has the answer? I'm anxious to try this build...
[G1 Android Development] jimbo831:
I don't know why this would've happened. I only previously had folders app and app-private. When I ran this update, it added several other folders automatically.

I have since tried reflashing my theme and still have the same problem with no apps showing. I will try next to reflash the OS and see if that fixes it, hoping to avoid another wipe. If anyone can possibly explain why this keeps happening to me (and a few others it seems) it will help a great deal.
[G1 Android Development] cidica:
Well there are 57 of them what one are you looking for.....
[G1 Android Development] Shane2:
You stated no wipe would be needed for a JF rom, will a wipe be needed from Lucidrem's JF Mod with Apps 2 SD?
[G1 Android Development] cidica:
I was using JF+Lucid and I didn't wipe the first time I did it and the phone was working fine.
[G1 Android Development] Sistum Id:
Hey Cyanogen, are you gonna add the new AudioPara4.csv and AudioFilter.csv files from the latest hero build for sharpened sound and improved clarity?

Also its safe to swap certain apps between the partition and the default internal memory right?
[G1 Android Development] jimbo831:
To expand on my troubleshooting, I have reflashed the CyanogenMod 3.3.5 without reflashing the theme. It works intially, just fine, but after another reboot, it stops showing the apps again.

It seems like after reboots, the unit somehow erases or loses the links to the memory card EXT3 partition. As a test, I tried installing a new app from the market, and it installed fine. However, I can't reinstall my old apps because the market shows them as "Installed" but when I try to open then, it says it couldn't launch. However, the new app I installed, did in fact get added to the memory card app folder and was able to be used, until a couple reboots, when it too joined the list of apps my phone wouldn't see. I don't know exactly how the Apps to SD is working on this build, but it seems very different than the symlinks I'm used to seeing. At least in my use, it just doesn't seem to work after more than a couple reboots. I've even tried wiping and reinstalling but that doesn't work. Oddly, after a wipe, it all of a sudden recognizes all my old apps again, telling me a wipe only wipes the phone's memory, not the EXT3 partition. After this wipe, it will eventually go away again, but does work at first.

However, this only applies to regular (not private) apps. The private apps show up in my drawer, but don't have an icon, and can't be launched. They need to be uninstalled then reinstalled to work, but again, stop being even recognized after a couple reboots. Hopefully all this might provide someone more familiar with how the Apps to SD is workign on this build with info on what's going on. It really seems like the Apps to SD part is what's causing the trouble though.