yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] crypysmoker:
You guys and whining about having to wipe. Get over it. You act like its the end of the world. Your going to have to do it at some point. Files get left behind, After updates files can get corrupted...

I mean, you dont even have to re input your contacts anymore since google sync came about.

This rom works perfect. Only weird problem I have had is the clock/weather paid app constantly crashes, but oh darn I have to set it back to 1 hour and hit save.

As for losing programs there are so many ways to back up now it makes no sense not to wipe.
[G1 Android Development] zsouthboy:
Wes, I sent a few bucks your way. I can't afford more right now, but your ROM is awesome.

I do have an issue with items that use the built in search - I get a freeze, then a nice animated android logo (it reboots).

I did NOT clean upgrade from the previous ROM, however, so that's probably it - I see java.lang.RuntimeException: Unable to get provider com.android.globalsearch.SuggestionProvider: java.lang.NullPointerException

a dozen times in the stacktrace viewer, that's probably the problem (though I don't know how it gets in the bad state).

I've already tried fixing permissions to no avail. Any ideas? I do intend on clean installing in a bit, but right now my phone is running so great (except for inability to use the webrowser addressbar and related things) that I'd like to delay that.
[G1 Android Development] djn541:
yeah, wiping is really not that big a deal. i've done 5 or 6 times in a day before. just learn how to back everything up. it makes life a little simpler in these "hard times":)
[G1 Android Development] Zei:
I use the combined efforts of "MyBackup" for data saving purposes and "Astro" for restoring all of my apps. You can even manually add apk's to the backup folder for astro on your sdcard and they show up for installation when restoring.

Too many backup tools not to try anything out at least once. Nandroid has saved me many times. When I get a replacement phone i just restore it and BAM...no problems
[G1 Android Development] wesgarner:
Must be a problem with your ext permissions - sounds like it's not mounting... hmm

Nah it's all done from a computer
[G1 Android Development] wesgarner:
Awesome, I got the donation =)

Do this real quick, look at the logcat duiring boot

With that error, it prob doesn't have the proper setup at boot

You should see the error then

Let me know - shoot me an e-mail
[G1 Android Development] wesgarner:
It's way beyond the 10mb hack lol
[G1 Android Development] wesgarner:
At least 64 - I use 96
[G1 Android Development] wesgarner:
sounds like there's something wrong with your EXT

I would go through and do the check on your recovery ROM
[G1 Android Development] wesgarner:
I put Adv Launcher in the new build - think I should remove it?
[G1 Android Development] wesgarner:
Most people have success with the newer versions to just convert

I would do a nandroid and just try it out
[G1 Android Development] Ace42:
Working in a R3 i see?
[G1 Android Development] wesgarner:
Ya sigh - worn out today

So far integrated Advanced Launcher, fixed GMaps stuff

Bout to revert the Contacts apk to fix the picture problem until he releases a new fix

Going to also be working on an app to fix app problems

Still waiting on BFS too
[G1 Android Development] Ace42:
Well dont work to hard ;)
[G1 Android Development] wesgarner:
Well..... not so sure about Adv Launcher - Spare Parts doesn't keep it in RAM like it does the orig launcher
[G1 Android Development] sagementor:
Flashed back to WG-Build8 from WG-8.1r2.1-Incr because of hanging problem with incoming call.

http://code.google.com/p/cyanogenmo...Priority Version Owner Summary Stars Modified

My phone becomes unable after using for a day of so. I suspect that it is about the memory full on the 98MB swap. Is there any method for the phone to offload inactive apps from memory automatically.

Thank you!
[G1 Android Development] Ace42:
Your using swap? This doesnt even need swap, its faster then the cyan-counter part already.But then again im also using the 10MB hack(and all that fancy stuff on here talking about zipline and hackintosh or whatever)
[G1 Android Development] sagementor:
I found duplicated ringtone when I select one from setting -> sound & display -> phone ringtone. However I am sure there are no duplicates in my phone. All ringtone files are stored in /sdcard/audio/ringtones.

How can I delete, or rebuild the list of ringtones? I am not sure whether it causes the hanging when calls come in...
[G1 Android Development] zsouthboy:
Logcat of death (opening an address bar view of some sort, this time in Dolphin) then reboot has been emailed (too long to post here anyway)

EDIT: and my favorite part of the log has to be:

...
E/AndroidRuntime( 4948): Uncaught handler: thread SearchDialog exiting due to uncaught exception
E/AndroidRuntime( 4948): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
E/AndroidRuntime( 4948): java.lang.NullPointerException
...

"System will crash." Yes, it sure will.
[G1 Android Development] Ai.alexibarra:
mt3g

I'm on MT3G and no issues, just wiped and installed..runs so damn fast, hope it helps other mt3g users
[G1 Android Development] maverick262:
Sage, there are 2 audio folders, 1 in /data and one in /system. Just delete the one in data and reboot. That will take care of duplicate ringtones
[G1 Android Development] FatBoyExtraordinaire:
A friend just told me about the app DroidSwap that does all the swap "work" for you. I wanted to ask, does this rom even need swap and should I give it a go. The rom is already pretty damn fast, and I am using the 10 mb hack, but you can never go too fast! lol So what do you guys recommend?

I haven't had a chance to test this again on the latest 8.2-r2.2 because the young'n is playing with the phone and I have some "adult" wallpapers on my phone. :D Is it still an issue?
[G1 Android Development] saywhat4118:
stericson lockscreen

How can I use stericson's lockscreen in this rom?

Btw, loving the speed thank you so much.
[G1 Android Development] Michaelr219:
soo... i dont know what it is... but the rom seems to have slowed down a bit. orientation switch, app opening, etc... any ideas?
[G1 Android Development] PlzHELP!:
Um, how are my apps going to my SD? They're not.. they just stay on my phone.. and it slows down my phone...

And how does it even work?
[G1 Android Development] Michaelr219:
i think i have the same problem... cause it was super fast till i loaded my apps... im guessing you have a mt3g too?
[G1 Android Development] PlzHELP!:
Yeah, and I can see that my phone memory is affected when I download stuff..
[G1 Android Development] gillaney:
Advanced Launcher?

Can you possibly add this? I really like the extra screens. Or maybe just add some screens. Anyhow, nice work. Really fast
[G1 Android Development] ID#:
apps 2 internal storage

Is there a possibility for G1-users to move SOME apps from the SD back to the internal storage?
[G1 Android Development] Tempestrs4:
I'm pretty sure the rom detects if you have a mt3g. If so, it disables a2sd. mt3g has more internal memory than the g1 so a2sd is not needed. Why doesn't anyone read this entire thread before complaining about a2sd

Short: A2SD does is not activated if you have a MT3G. A2SD only works of you have a G1.
[G1 Android Development] wesgarner:
MT3G is mucho faster for keeping the apps on the the data partition! I promise

First bootup for the copy is slow, but from then on it helps
[G1 Android Development] wesgarner:
Going to work with Fnorder to use AUFS to put half and half around
[G1 Android Development] wesgarner:
I am going to include one where you can pick which one you want, but because the old Launcher is the only one that can maintain in memory through Spare Parts I am not going to include it as the replacement
[G1 Android Development] wesgarner:
Update 12/10/2009 1:24pm CST: Hey new update coming out for Build 8.3. It's going to include the new GMaps - along with some other bug fixes and updates

I contacted the dev that makes Power Manager about making a root ROM with diff CPU profiles to be used in a kernel I am designing

Theming is still an issue for some I hope to work on if everyone would send me their logcat's

For GApps fix, I am going to still work on the apk. If anyone wants to contribute to the design and work on it, please PM me (it has been so hard to keep up with the fixes here to develop the app
[G1 Android Development] PlzHELP!:
Hey will your versions have the 'Skip' part at the beginning?
[G1 Android Development] wesgarner:
Always will =)
[G1 Android Development] PlzHELP!:
Thanks! I'm just going to stick to this ROM haha. Thanks for all the hardwork!
[G1 Android Development] QDT:
Themes are not a problem if available with MetaMorph but I've a problem with music over bluetooth.

Sometimes the sound is getting through to the car audio and sometimes progress bar is showing that music is played but there is no data transmitted and I need to reconnect few times to get it right.

Although calls are always working.

Looking forward to see how the version 8.3 will behave.
[G1 Android Development] swivel:
Big ass smiles over here. This ROM is super fast and stable! Makes me wonder why Cyanogen doesn't build his like this.
[G1 Android Development] crypysmoker:
Easy fix for you, Make everyone either do fresh wipes of all partitions or do repartition before complaining. It booggles me at how many people are having so many problems with this when I havent had 1 since loading, hell even my battery lasts almos 2 full days now compared to 8 hours. This is also the first ram hack rom I have used that didnt causes reboots and missed calls.

People, It doesnt matter if you dont want to wipe, DO IT. Would you reinstal windows n top of 2 other versions of windows that you didnt like without doing a format? All these roms use different main files that cant be overwritten properly sometimes, hence needing a wipe. You back up what you want.

I promise it will start saving you guys a lot of trouble and random problems. Also, it will help you save face when your demanding a problem be fixed when only you are having it.

Great work so far. Best android rom by far I have used.

Now theming needs to fixed. What files did you change that would be causing so many problems with running themes made for your base rom?
[G1 Android Development] wesgarner:
Just diff framework changes plus the Dwang apps from HTC GApps
[G1 Android Development] PlzHELP!:
So what should we wipe then? I usually wipe data, then wipe dalviche cache.. anything else?
[G1 Android Development] wesgarner:
Meh don't worry about it anymore

All is good with upgrading

If you do wipe, do it before running the update!
[G1 Android Development] djn541:
Just donated something to your github fund!:D
[G1 Android Development] cephaus:
hmmm. is it still uploading?
[G1 Android Development] wesgarner:
Release 8.3

Build 8.3: (Ninjabyte's FTP server is down, or I just can't access it) AndroidSPIN

10MB RAM Hack

No RAM Hack (for 3D Gamers)

Internation Maps Version

* Added StandAlone Advanced Launcher by request (not replacement because of a bug with maintaining home app in memory)

* Reverted Contacts.apk to v1.1.1 (to fix problems with wrong contact images)

* Reverted Phone.apk to v21 (to fix freezing problems)

* Added back ClearCache to increase FirstBoot speed

* Bug Fixes: GMaps bugs, Google Search bugs, Adfree bugs, SU permissions app bug
[G1 Android Development] techjosh:
Love your ROM, been using it for several days and looking forward to future updates. I'm finally getting around to providing you some feedback.

1. MY GOD! this is the fastest my phone has ever been! Not sure how much of each hack contributes to this but I'm trying the +10MB ram hack for the first time with this ROM. I've never had my phone show this stability while living on the bleeding edge.

2. We need a way (apk?, background service?) to replace stale /system apps with ones that are newer in /data. What with google coming up with a new version of Maps every other day this has become more obvious, but we really don't need a Maps.apk in /system and in /data (ok, its com.google...maps.apk, but that doesn't affect my point). Otherwise the masses will have to wait for a ROM update which has the new version in it.

3. Any chance of doing a zipalign on install? Perhaps the packagemanager could be adapted to zipalign files before it installs them.

4. I know you tried moving the dalvik-cache partition to the sdcard at one point but you should see about symlinking the dalvik-cache folder to the /cache partition. This partition is just as large as the /data partition and will pretty much go unused by those using your ROM (no OTA updates). It should be done in such a manner that, if the folder doesn't exist on boot it will be recreated so if for some reason we did need the space in recovery mode the cache will be rebuilt properly when we reboot.

There might be other app specific directories that would benefit from this, like the browser, maps, etc... theres an app called TA Utility that lets you move such dirs to your sd card but I think keeping it on the phone itself would be better.

Right now on my phone my dalvik-cache file is 35MB of the 69MB /data partition. That would allow me to put many more apps on the phone without using A2SD (which, while great for many, prevents you from easily swapping sd cards)

5. I don't suppose you'd be able to include the HTC-IME input apk in your next build... after flashing your ROMs I've been manually moving that and the calibration apk to the /system/app folder. (Not sure if space is a constraint as I also removed several APK's from /system/app prior to doing this... Facebook.apk, Mail.apk, TmoIMPlugin.apk) I'd actually prefer those apps be in the /data partition so they can be easily uninstalled, and the htc-ime is rather large so putting it in /system makes a lot of sense to me.

6. I think theres a utility called apkopt which basically extracts and recompresses the png resource files in an apk as much as it can without loosing quality. You might be able to save a few MB in /system by doing this... someone in ChainDD's contacts.apk thread that said they used it on the contacts.apk and it shrunk in half. Downside is you have to resign the apk afterwards so it should probably only be used on apps that aren't in the market so that those apps are still updateable.

Well thats about all I can think of right now... you've made something awesome and we all appreciate it and look forward to ROMs to come.
[G1 Android Development] wesgarner:
Done now! Sorry for the delay
[G1 Android Development] cephaus:
are you sure? the 10mb ram hack one is like 31mb and the no ram hack is like 51mb
[G1 Android Development] wesgarner:
1. Thanks!

2. Google Maps bug is fixed, I moved it to the data app partition

3. CM has a beta out there - I was looking at the code the other day, may make some improvements and include it. It just slows down install a lot (I almost like a slower boot)

4. Not sure - my dalvik-cache would currently fill up cache plus any upgrade would wipe that cache - much longer first boot

5. I tried that but everyone kept getting FC unless you installed after the update. May look into a fix for this and try it out

6. I considered that but it's also pretty buggy =/
[G1 Android Development] wesgarner:
Hmm I see the Intl one is 31mb, so I am going to reupload it
[G1 Android Development] wesgarner:
Build 8.3

Everyone, the wrong link was for RAM Hack

Please redownload!!
[G1 Android Development] cephaus:
thanks for the fix :)
[G1 Android Development] wesgarner:
THANKS! =) Added you props
[G1 Android Development] scrappyabs2:
Why is the RAM hack version 51MB and the intl version is 31MB? I thought the only difference was supposed to be the maps.
[G1 Android Development] wesgarner:
sorry, fixed. redownload
[G1 Android Development] pigmej:
full wipe needed from 8.2r.2.2 ?
[G1 Android Development] scrappyabs2:
Right after I sign in for the first time I get a "Sorry! The application Setup Wizard (process com.android.setupwizard) has stopped unexpectedly. Please try again."

This message overlays the "Complete action using Home or Advanced Launcher screen". I wonder if there is a bug in the Adv Launcher.

EDIT: This error is hard to shake. I hit the close button, but it reappears a second later. I had to be quick in order to choose the Home screen. However, after I hit the home screen, the same error popped up again just once. I'm rebooting now to see if the same error pops up.

EDIT2: Everything works fine on the second boot. Quick as ever!
[G1 Android Development] wesgarner:
Nah shouldn't have to
[G1 Android Development] wesgarner:
Oops, weird - working now is good though
[G1 Android Development] PlzHELP!:
So what's the difference between AL and just home?
[G1 Android Development] wesgarner:
Eh? what do you mean
[G1 Android Development] PlzHELP!:
Like.. they feel the same other than AL has 3 screens and Home has 5 lol.. is one faster?
[G1 Android Development] tricky76:
Can you place the AdvancedLauncher.apk under /system/app? I think it runs faster when it's on the phone memory instead of the sdcard.
[G1 Android Development] wesgarner:
Will do on the next build - placed it there so people could update, but it's never updated anymore
[G1 Android Development] wesgarner:
And oops really didn't pay attention to my wording - I thought you ZipAligned your apps (but really couldnt zip align the GApps obviously), my bad - removed that line lol
[G1 Android Development] rage2wrath:
This is the fastest ROM i have ever used. Booted up very fast even the first time I flashed.

Any reason zipalign couldn't be used on a Hero ROM?
[G1 Android Development] sagementor:
"Low on space" warning

i got this warning right after i flash this rom. I have never got this warning before with cm roms. please help.

my G1 also hangs when running the new g-map.
[G1 Android Development] wesgarner:
I think it is included on some (anyone noting an optimized Rosie probably used ZipAlign), but I think this is the first script to do all the work on the phone itself - Cyanogen just mentioned he had a mod to run zipalign when Dex-Opt is run, but I think he mentioned its still beta and doesn't check if an app is already aligned (aka to skip aligning all over again)

Sooo, soon it should be on the Hero roms!
[G1 Android Development] wesgarner:
Run terminal and type this (post the output):

su

df

if [ -h /data/dalvik-cache ]; then echo oops; fi;

Actually... I already found the bug - bout to fix and upload again, my bad!
[G1 Android Development] CardinS2U:
just curious. does anyone know where all the scripts are put?
[G1 Android Development] wesgarner:
Here ya go, on the first post too:

If you are running a G1 and your phone doesn't first boot or you get the running out of space error. Install this:

http://drop.io/zrqlkj9/asset/g1ext-a2sd-zip

(This puts your dalvik-cache back onto your ext partition - it will probably be slower, personally I suggest deleting unused large sized applications (like games))
[G1 Android Development] wesgarner:
A couple places:

/system/etc/init.d

Includes:

Main bootup scripts

A2SD Script

ZipAlign Script

Also, scripts to run a userinit.sh (if on ext partition, /system/sd) and firstboot.sh (/system/bin)

/system/bin

Includes:

Fix_Permissions 2.03

ClearCache

Firstboot.sh

CompCache

90% of other scripts used
[G1 Android Development] fl3xo:
Sorry wesgarner, I've a cyan 4.2.6+mempatch+bfs, do you think zipaligning will results in another concrete performance increase? do you have any statistics about performance over cyan stock mod? thx
[G1 Android Development] wesgarner:
Honestly, pretty hard to test... so just did this quick and dirty

Same apps/same phone

Amount of RAM used/unused after bootup: (don't have the time or patience to do a CPU test lol)

Without ZipAlign:

total used free shared buffers
Mem: 107164 105428 1736 0 288
Swap: 129016 31700 97316
Total: 226964 127912 99052

With ZipAlign:

total used free shared buffers
Mem: 107164 105320 1844 0 5396
Swap: 129016 22240 106776
Total: 236180 127560 108620

10mb less RAM usage may not seem like much but heck it is an improvement, but seeing as that's 10mb less RAM usage in Swap (partition) which is extremely slow compared to RAM - that makes a big difference in performance
[G1 Android Development] CardinS2U:
actually its alot of improvement! My home screen doesn't freeze. My phone dialing doesn't freeze anymore.

And esspecially sometimes when incoming call can't anwer them because it froozen....

=)

good so far..

now gotta figure how to use this userinit thing if it helps ..=)
[G1 Android Development] garz:
runs so smooth, but pains me that i cant install a theme over it. although i did get a themed advanced launcher running on this rom.
[G1 Android Development] wesgarner:
send me the theme and I will try and debug

just PM or reply here with a link =)
[G1 Android Development] garz:
done! :D:cool::o
[G1 Android Development] cephaus:
ugh i feel so noobish. where can i set up syncing contacts in this rom?
[G1 Android Development] wesgarner:
lol under Settings, just hit Data Sync

or hit Gmail and it will automatically popup if you haven't signed in before
[G1 Android Development] cephaus:
where in settings tho?
[G1 Android Development] garz:
press menu > settings > data synch > google

check what you wanna apply
[G1 Android Development] cephaus:
either im blind, or i dont have that in my settings :/
[G1 Android Development] garz:
so how about you post a list of menu items you have when you go into settings...? so we can better help you?
[G1 Android Development] wesgarner:
AL has many more options and is much more customizable - like you can change the amount of screens
[G1 Android Development] jad011:
for those who use the 10mb ram hack, how often if ever does your phone sleep and never wake up or reboot?
[G1 Android Development] Ace42:
There are no probs with the hack, all those bugs and such were fixed with that hack.I get atleast 30+ free ram when checking adv task manager.Also its pretty smooth w/ fast booting, no random reboots at all.
[G1 Android Development] wesgarner:
Taking the links down for a sec to check on it - also one more fix
[G1 Android Development] scrappyabs2:
Weird - I just got a random reboot while my phone was asleep.
[G1 Android Development] Ace42:
Which version?
[G1 Android Development] scrappyabs2:
v8.3 10MB Hack
[G1 Android Development] tvwebguy:
I'm running CM 4.2.7.1 with AP2SD. Do I need to wipe my sd card or can I just wipe the phone and then install the new rom?
[G1 Android Development] Ace42:
You must wipe everything! Including the screeen and keyboard, dont play hot-potatoe while its flashing thats bad for the nerves.
[G1 Android Development] djn541:
You can try without a wipe, but it's always best to do a complete wipe when changing roms. just back everything up. you can even back up settings with mybackup so you don't have to reset all the settings. wiping is your best friend to avoid problems.
[G1 Android Development] wesgarner:
Nandroid first then try it - the majority of people have success without wipe
[G1 Android Development] sagementor:
I cannot see the mentioned audio folders in /system and /data. I have only one in /sdcard/audio
[G1 Android Development] Ace42:
Will R3 be up before the nightfalls? R2 is speed enough just wanted to know though.
[G1 Android Development] tuffCookie:
ooo...i see build 8.3 was up, but now gone to implement some fixes. :cool:

on another note, i was just curious to know from everyone, how long is your first boot?

i flashed 8.2 on my MT3G and the initial boot up was relatively quick. i'd say 5 min at most.
[G1 Android Development] Ace42:
Not really to sure just know its less than 10min/it was quick though some made it seem like longer... not to bad IMO
[G1 Android Development] wesgarner:
This one should be a bit slower lol