yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Inceptron:
Was dex on SD by default on 2.0.1? Thats probably why it felt slow for me then..I have a class 2 card.

Just ordered at class 6 8gb :) (but its on backorder..)
[G1 Android Development] biglo:
I think it was on by default because on 2.0.1 we had about 80mb free after complete installation of the rom with gapps. Like you my current sd card is also a class 2.
[G1 Android Development] kingjehu:
Screen Shots

I have ADW installed, but I have the Mod posted here: http://xdaforums.com/showthread.php?t=784116

Here are screen shots for my Sense-themed (through ADW Mod) Biff Mod 2.1 with Sisterchick's BlueRevo theme over it. I put certain apps on the main screen to show the themed icons. Also included is a speed test (I'm in NYC, so don't expect these speeds. I've gotten over 3.5Mbps down and 1.2 up.), a Quadrant score (suck it, Droid!) and Linpack, which I don't know too much about, but I got a 2.63 after I uploaded this.

Edit: RoyalKnight, you can add the Quadrant, Speed Test and Linpack in the OP if you want.
[G1 Android Development] sisterchick:
I've pretty much had that problem with all Froyo ROMs. You might experiment with VM heap size under Settings/cm6 BiffMod settings/performance settings. Try 12 first, then 16 or 24 and see if it makes a difference in your particular setup.
[G1 Android Development] ezterry:
The G1 version of 2.0.1 did push dalvik-cache to SD, the mt3g version did not.

The new dex2sd replaces the old dc2sd logic and is based on the checkbox in the GUI.. thus allowing you to enable it only if you need it.
[G1 Android Development] Royalknight6190:
Got them added King, Very nice idea. Looks cool to I might give it a try. thanks.
[G1 Android Development] MattDrumz:
I tried 12, and my market seems to be working faster. Thanks! I never tried messing with it, because I don't really know what it does.

By the way, thanks for making those themes. They're really good!

EDIT:

I have another question. I don't really like the 2.2 keyboard, since it lags when I'm writing text messages (which I do all the time), so I was wondering, is it possible to take a 2.1 keyboard from a ROM such as SuperE, and adb push it into a 2.2 ROM such as this one? Or will that screw things up?
[G1 Android Development] athakur999:
Anyone tried 2.1 on top of the new radio and SPL that are part of the official MyTouch Froyo OTA? (I would search but it tells me search is down :()
[G1 Android Development] Royalknight6190:
I will be making a nowipe update flash with the Droid X keyboard. it was requested by one of the BiffModSquad Beta Testers. Its a great keyboard. I will let you know when its done it will be on the themes page.
[G1 Android Development] Inceptron:
Ah right, I forgot about that. Thats why I flashed the MT3G version while I had 2.0.1.

But having the option is even better, especially when my fast new sd card comes in. Thanks.
[G1 Android Development] nobooya:
I can't sync my google account, I can browse internet, but sync won't use internet connection. Tried with wi-fi and 3g.

I re flashed my phone few times, but it's still the same.
[G1 Android Development] captaincrook:
Awesome. I didn't know the keyboard was working on the G1. I await this!
[G1 Android Development] BookCase:
FroYo-TASTIC!!!

Downloading now!! Will flash soon. **fingers crossed**

Will let you know how it goes.

And, BTW, THANK YOU!!

:D
[G1 Android Development] XxKOLOHExX:
Market

Settings > Applications > Manage Applications > All > Market ...

In there clear the data. All should be okay now :D

Gallery

Gallery may take a while to create thumbnails, But once it does it will fly :D So keep using it and try and make it load them all :D

CPU Settings in BiffMod/CMSettings

This is a experiment, It works but after a reboot it doesn't stick so you will have to reset for the time being, sorry for the trouble :(
[G1 Android Development] Inceptron:
Just flashed. This thing is pretty fast!

Overall it feels nice and fast, but some lag that pops up periodically. And market is slow to startup, but after it loads the speed is ok. I tried clearing data but it didn't help.
[G1 Android Development] ra100x:
flashed yesterday, works great,

thanks for this rom

hope you'll fix CPU settings, so I don't have to seti it after restart :)
[G1 Android Development] ivans13:
This is the fastest 2.2 ROM I have used and this is the fastest market I have seen and it installs the apps the first time I try, in the past I had to retry it a couple of times.

The only problem i have is battery. 4 hours after unpluging with 30 minutes browsing and reddit is fun and one short phone call I am down to 56%. I'll give it a few days to rebuild battery stats but I hope battery life gets better because it is so fast. :)
[G1 Android Development] Kristion:
working great, market downloads and installs apps from the first time not like the previous versions. no fc's, very fast. I could live with a short battery life if's super fast and stable.
[G1 Android Development] tsheeley:
Nice pics. I'll have to check out sisterchick's themes - I really like the circular battery. What are you using to get the screenshots?

Does the Sensed ADW weigh it down - I average in the high 3s on Linpack with Biff2.0.1... haven't used Quadrant yet. (Hmm... maybe I'll BART back to Eclair for comparison purposes on the Quadrant score.) I'm going to flash it either tonight or tomorrow morning... looking forward to what it can do.
[G1 Android Development] infinitybiff:
Thanks for the heads up. When I tested it (what i'm running now) is a no wipe update on top of 1.3... works perfectly. Let me know if that works for you!
[G1 Android Development] Kristion:
I have the same problem witch the force close of the keyboard ( process com.android.inputmethod.latin), unchecked and checked android keyboard in settings, but still have the same probleme with random force closes.

I wiped the data, flashed 1.3 than 1.4, gapps and last the 614mhz overclock option. Have I done smth wrong? I want to mention that with the 1.3 version i didn't have any problems with the keyboard or with the 614mhz overclock.

I wanted to upgrade to 1.4 so that I wouldn't have anymore problems with the gmaps because it was annoying... I also have to mention that I have a serious problem with opera mini browser which I use frequently, it doesn't want to start...

The force close issue and the problem with opera mini are the only drawbacks, the speed and stability combined with the 614mhz option are amazing. Hope that smbdy can help me fix those issues mentioned above :D
[G1 Android Development] DroidDavi:
this rom is great im not sure what needs to change but should we be expecting a 1.5 soon ?
[G1 Android Development] infinitybiff:
1.5 tommorow. It will be a full wipe update.
[G1 Android Development] DroidDavi:
Ok well I will be flashing for sure what will be the updates if you don't mind me asking
[G1 Android Development] infinitybiff:
Synced with CM-Source as of 8/10, keyboard issues fixed............., testing right now.
[G1 Android Development] ekramsam:
Thanks for v1.5

Whats up with CMs power management widget? I don't want to do a full wipe, so far v1.4 has been plenty fast/stable.
[G1 Android Development] infinitybiff:
1.5 is live. Keyboard fixed. No wipe or full wipe update. enjoy. kthnxbye
[G1 Android Development] ubber:
flashing 1.5 now..
[G1 Android Development] cazper210:
Question

everything works fine and stuff but the only problem i have is when whenever i reboot the phone i have to re put everything all over again like it starts fresh but with the programs installed my weather widgets disappear and starts clean everytime idk wats wrong it didnt do that on the other ones
[G1 Android Development] Kristion:
flashing v1.5 now, hope it solves most of my problems

LE: the keyboard FC are now solved, but now when I connect to a wireless network it reboots. I'm frustrated because I really like this clean and fast ROM, the downside is that I can't use it.
[G1 Android Development] cameron.t90:
did exactly as you said for the no wipe instructions and rebooted it twice and everything seems to be working perfectly so far!

keep up the good work, ill post if i notice anything funky on the rom.

thanks!
[G1 Android Development] Fredrick_Falcon:
Props to infinitybiff for the tastyness thats getting cooked up here.

I just need to get the rom to flash on my phone.

I fallowed the instructions from this thread.

xdaforums.com/showthread.php?t=442480

I am using the recovery-RA-dream-v1.7.0 recovery.

When I flash the 1.5 zip file I get a (Status 7) error and my phones says that the installation failed. I downloaded the zip two or three times to just in case the file was just corrupted but the installation still failed.

Any help here would be great.
[G1 Android Development] infinitybiff:
Have you done a full wipe? (do all wipe options in amon recovery). Hit me up on twitter if you'd like. or gchat infinitybiff(at)gmail.com
[G1 Android Development] cameron.t90:
So far the only thing worth mentioning is the main camera doesn't work, I keep getting fc's. Butttt... I did delete the 3d gallery before tryting to use the camera. I like the original better. Then I did fix_permissions and still not working. So I don't think me uninstalling the 3d gallery had anything to do with it.

I can get my fxcamera to work and display tho.

Any help would be appreciated.
[G1 Android Development] cameron.t90:
Other than that, great rom!
[G1 Android Development] infinitybiff:
camera working for me
[G1 Android Development] dzasta:
Excellent ROM! Coming from cyan nightly 8-8-2010 and this runs circles around it (perhaps the 614 OC?) uber snappy. I decided not to use APPS2SD as I have 290mb of internal and everything is working flawlessly (maps, camera, keyboard, etc...)

did full wipe, flashed ROM, GAPPS, then 614 OC patch.

disabled: app moving, JIT, compcache, surface dithering

enabled: home app in mem.

great work biff. have a beer on me!

edit: no donate link so i clicked banners on ur site for a good 5 min...
[G1 Android Development] infinitybiff:
I have no plans on taking donations :) Thanks for clicking the ads tho :)
[G1 Android Development] domex2k:
WIFI is working fine for me. You did a Full wipe?

Everything is working fine so far Thanks again Biff
[G1 Android Development] ali.maken:
A query

I am at Biffmod 2.0 Do i need a full wipe in order to Flash this 2.1 version. ?

BTW Thanks for the new Rom, and the effort you people put in brining new features. :)

======================

Device = G1 Black

ROM = BiffMod 2.0

SPL = Danger SPL

Radio = ota-radio-2_22_19_26I

Partition Layout = 32 swap/512 ext4/Rest Fat32

Launcher = Launcher Pro
[G1 Android Development] saufen85:
same for me here.

currently on biffmod 2.0 and im lovin it :-)

wipe required?
[G1 Android Development] tsheeley:
Yes... as noted in the 1st post.
[G1 Android Development] Ohsaka:
re: battery

Remember to reboot phone after taking it off of USB charger. It's a known bug in all the kernels that is being worked on according to pershoot. (although it doesn't seem to affect 100% of phones)

re: screenshot

From a command prompt, with phone hooked up over USB, run 'ddms'. It will bring up a nice colored coded real time logcat and use Device -> Capture Screen. (you have to highlight your phone first or else all menu options are greyed out)

If you are one of those "I dont have a computer" people, then I think "drocap" from the market will work on rooted phones...
[G1 Android Development] webshark3:
Hi guys, first time poster, long time reader. :)

I tried many ROMS from 1.6 to 2.2. I had settled on the rooted original tmobile donut build for speed. Last night, I dumped on Biffmod 2.1. I followed the instructions to the letter, including FULL WIPES, and everything worked flawlessly (gasp, shock. ;)).

This ROM is every bit as fast as my Donut, looking very stable, battery looks good so far. Everything just looks great on it. I also have a Class4 microSD, so that makes this much more impressive. :)

If this is the type of ROM you get from a developer in agonizing pain after being rear-ended in a car crash, then maybe we should all be out on the highways targeting more developers. (kidding). Great work!!!

EDIT: hmmmm says it's my fourth post. Must have been really drunk for the other 3...don't remember them. :)
[G1 Android Development] tsheeley:
Awesome! Thanks for the screenshot info. I tried drocap and shootme in the past and wasn't pleased with either. I'll try ddms when I go home for lunch.
[G1 Android Development] Royalknight6190:
Thanks bro, that made me laugh, and at a time like this I always need a good laugh. thanks. I am glad you decided to try BiffMod out and are enjoying it so much. I agree Version 2.1 is probably one of the best Froyo builds out there for the G1.

But remember its not just me like the OP says, thanks also goes to the great team of Developers that work hard and long on each part of this Rom. The BiffModSquad is the greatest group of guys and girls (well 1 girl, you rock sisterchick) that I have ever worked with and since I have been sick and now in a freaking Collision they all pulled together and got this Rom up and running. So also remember to show Love to the others on the Squad. :D

The BiffModSquad = Best Developers Around, You guys Rock!!!!!!
[G1 Android Development] dominilaos:
Big ups to the Biffmod Crew on the release of 2.1. Yesterday, I had went ahead and grabbed me a Mytouch 4G. Phone is awesome right out of the box

I got home this morning at 4am and flashed the g1 to biffmod 2.1, although I got a new phone I will still be here to support biffmod! First impressions of 2.1 was pretty dayum stunning. It is quicker then 2.0 and also more smooth and stable. I will play with it more later.

Excellent job on 2.1 guys.

Posted with MyTouch 4G.
[G1 Android Development] nickislauw:
how much swapiness do i need?
[G1 Android Development] sparksco:
USB

Just to help you guys out with the usb/flashing issue with these new roms, I noticed one thing. Don't mount your sdcard in recovery to add stuff and then unmount and flash. If you must mount in recovery for whatever reason, just do a quick reboot into recovery and continue with the installation. So my advice, mount sdcard via rom, then unmount, unplug usb, reboot into recovery and your all good. Also make sure you wipe battery stats or your battery may have drain issues. Congrats on your new rom.
[G1 Android Development] Virgilus:
I'am new to biffmod, just started to use it a week ago, and the job you have done is amazing.

But I have some minor issues.

On the first boot, there is the setup wizard to do, but i didn't show up on my phone. And my google account is already setup up to sync.

Well it's obviously a wipe problem. I used the method with adb (adb shell mount -a; rm -rf /system/*) so i'll try with fastboot.

And my home button doesn't work at all. maybe the hardware is broken, but it was working great before flashing. I'll see after reflashing with the fastboot method.

Anyway, keep up the good job :D
[G1 Android Development] sparksco:
Yes you are having a wiping issue. I've had the no home button working after flashing with a no wipe. Also your wifi probably doesn't work either. fastboot erase system -w always works good for me.
[G1 Android Development] MattDrumz:
Can't wait for the new keyboard. The stock keyboard for 2.2 is one of the few reasons I don't like 2.2 as much as 2.1.
[G1 Android Development] saufen85:
just flashed the 2.1 and it looks really nice.

even faster then the last one.

if the battery life is as good as it was in 2.0 its my new daily rom ;-)

thanks to the whole team
[G1 Android Development] thesaint90304:
advice please

i have biffmod 2.0 already on my g1 . Do i need to do the whole Ohsaka guide to install. Or can i just wipe and flash zip file.?
[G1 Android Development] darthlukan:
BiffModSquad...you guys are awesome! I must say my favorite feature in 2.1 is the integrated overclocking/underclocking in settings. That is a massive step forward imo. It does raise a question though, if you use setcpu for oc profiles, will the oc settings in biff-cm settings take over at some point? As in with powersaving profiles such as when I turn off my screen. I typically have setcpu set to min/max at 122 when the screen is off, despite what it says in setcpu, are your integrated oc settings going to override the profile?

Despite being a tad bit slower than tmus-cmremix (speed difference is barely noticable) the performance on this rom is awesome! I turned off swap, turned on CC @ 26% and left the vm heap at 16. Things feel snappier with these settings. I also have the clocks set to 614mhz while charging and get a quadrant score of 487 and a linpack mflop score of 2.7 @31.2 seconds.

Needless to say, considering all of the features that are packed into this beast of a rom, things really do fly on a jet plane!

Thanks to the team for cranking out such polished and stable work, it is definitely appreciated :)
[G1 Android Development] tsheeley:
It's recommended you follow Ohsaka's guide. It's come to light in the RA thread that there is a bug with the MT3G/Magic 32B recovery that doesn't mount certain sections for the wipe... using one of Ohsaka's methods will work for sure.
[G1 Android Development] ezterry:
For now it just reads the current cpu state and updates on request (no persistance)

So running setcpu with any and all advanced features and ignoring the built in settings screen is safe.

In future we will allow more features but will either ensure they play nice with setcpu, or can be dissabled allowing setcpu control. Its not exactly our goal to replace setcpu.
[G1 Android Development] tsheeley:
Home for lunch. Tried ddms and it works perfectly. Thanks for the tip!

I'm going to do some benchmark testing at various points as I get 2.1 up and running... I'll post the results sometime on Saturday.
[G1 Android Development] Ohsaka:
One of the things I have found it really useful for is initial setup. Once I boot up, the first thing I do is turn CPU Max up to 595. Normally you won't be running at 595 until you reinstall SetCPU from Titanium Backup, grant it SU privilege and reboot. Now your phone can run 595 (or 614) during Titanium Backup's restore process...
[G1 Android Development] Ohsaka:
FYI, "Word Feud" is an awesome android game.

I challenge everyone here to a game! My username on there is also "Ohsaka".
[G1 Android Development] Inceptron:
Wow that helped alot, thanks alot! I've always been moving stuff onto sd through recovery since it was easier and seemed safer - I guess it isn't..

Weird that it never had a problem with ezterry's AOSP OTA..

Royalknight: Could you update the OP/instructions with this info? :)

I also like how I don't get the annoying R (roaming) on my signal icon! On any other rom it always tells me I'm roaming even though I'm on Bell.
[G1 Android Development] ezterry:
Maybe I'm missing a step in what you and sparkco are saying .. but I haven't had the problem with this rom either.

Certantly its typical for me to use adb to mount /system push/remove zip files, the enter the flash Tom screen in recovery, flash what is needed, then follow up with any manual updates.
[G1 Android Development] Ohsaka:
Actually, I only ever use Recovery to copy files to my phone...

1) power off

2) boot into fastboot, run 'fastboot erase system -w'

3) hit MENU to power off

4) Power up with HOME held to get into recovery

5) Wipe all, repair ext

6) Mount USB, copy new ROM files from laptop to phone, delete old files

7) Unmount USB

8) Flash ROM....continue like normal from here
[G1 Android Development] Inceptron:
I mount though recovery (using USB-MS Toggle), not adb or console - if thats possible. Then ejected, and unmounted in recovery. I'm not using adb or anything from my computer to mount it.

This time, I also completely formatted my sd card, and repartitioned it. However, I don't understand how that would of helped because I always wipe my ext and repair it when I flash a new rom.

I don't touch my fat partition though, the system doesn't use it for apps, just some settings/backups right?

Also, last time (when it felt sluggish) system wasn't responding and it gave me a FC/wait upon rebooting..

Edit: Probably unrelated, but just got a random reboot after rebooting from recovery, it wouldn't connect to the network, I tried turning off wi-fi, then it froze and rebooted.
[G1 Android Development] Ohsaka:
Make sure you are letting the phone settle after boot before you unlock it...

After anytime I reboot, I usually wait for the screen to go black on its own before I start using the phone.
[G1 Android Development] sparksco:
Yes it takes a minute for it to fire up on boot. But once it gets going it doesn't stop. Don't use jit either.
[G1 Android Development] Inceptron:
Yeah, letting it wait after rebooting also helped. Maybe there should be a 'Tips' section added to the OP, would be useful for new biff users like me. Thanks.

Just wondering, how come JIT was recommended to be enabled on 2.0.1 and not now?
[G1 Android Development] Ohsaka:
JIT's usefulness is debatable on the G1. So I wouldn't make a blanket statement like "dont use JIT". Depending on a user's usage pattern, they may get a performance improvement from it.
[G1 Android Development] zay012:
Anyone else having problems playing music?
[G1 Android Development] Ohsaka:
I leave my phone on the charger and stream Pandora all day at work with no problems. I just tried playing some MP3s right now and they also worked.

FLAC audio files are not supported. Cant think of anything else off hand without more details...
[G1 Android Development] kingjehu:
487? What? How? The most I've ever gotten is 370.
[G1 Android Development] BookCase:
Thanx for this tip. I was having major issues with the phone freezing up within the first minute or two after booting up. I think this was the reason. Seems to be working well now.
[G1 Android Development] malaeus:
will the one click root method work effectively on a new g1?
[G1 Android Development] zay012:
This only happens with biffmod 2.0+ roms. Pandora works fine! The files are wma files (that may be the problem) although wma plays on other roms I've used.
[G1 Android Development] wuziq:
how does the speed of the latest biffmod compare to that of the official 2.2 OTA?
[G1 Android Development] Inceptron:
Its about the same speed (slightly slower, but the features make up for it), just go into recovery, make a nandroid+ext backup and try out biffmod for yourself, just make sure you don't format/repartition your sd card because thats where it'll store the backup!

Make sure you wait till the screen turns black (until the screen goes to sleep automatically) on your first boot up as well as when you reboot anytime afterwards. If it feels alot slower than the official OTA, completely format your whole sd card, and repartition it (and save your nandroid of the official OTA onto your computer). If you format through windows, it'll only format your fat partition, try HP USB Disk storage format tool.

The only thing I've noticed is that it might take half a second longer to get back to home than the official 2.2 OTA, but then again I'm using ADW, so maybe that contributes to it. But don't trust what I say, try it yourself :)
[G1 Android Development] malaeus:
coming from 2.0.1 going to 2.1, is it safe to restore system data with titanium backup?
[G1 Android Development] BookCase:
Yes. I came from the Official 2.2 OTA and ran a Batch restore with Titanium Backup. Everything is running very smoothly. No issues.
[G1 Android Development] Inceptron:
I reflashed, wiped through fastboot, and wiped/repaired ext. But this time I mounted through recovery and it booted fine, then I rebooted, and I got a system FC/wait again, like the first time I flashed. (This was the third time I flashed)

Im going to try reflashing the same files on my sd, and wiping, but not mounting through recovery, will update this post when done.

Update: system didn't fc/wait on my second reboot when I didn't mount in recovery. If I mount in recovery, system will fc/wait after rebooting. Could this be occuring because I have no swap partition and that the default is set to swap on? Or does it already turn off automatically if you have no swap?