yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] mahd-leb:
great rom guys thnx for all the hard work... i have a question if i wanted to include my own apps into the rom before flashing what i usually do is i unzip the folder and put my apps in /data/app folder but with this rom i create a /data/app folder and put my apps in there but after am done flashing they dont show up any idea why?
[G1 Android Development] paul.turchenko:
Tried that. Loved that. Awesome.
[G1 Android Development] mmarks:
Just rebooted and then noticed in market, all my restored apps have dissappeared from the download section. They were there before the reboot. Any ideas?

Also, sometimes when I select an app it goes into the app and immediately back to my launcher.

I have a G1 running CC not swap.
[G1 Android Development] ezterry:
EBI1/32A kernel port

Here is a ebi1/magic 32a/rogers dream port file for Biffmod 2.0 and Biffmod2.0.1

(Note besides the boot animation there is no difference between the two version when used with this port file)

[size=+2]ez-ebi1port-BiffMod2.0_S.zip[/size]

md5sum: df2cd116577689b1babfa634dc1ad13a

Port includes:

* Full boot image (fixes booting problem due to missing ramdisk some 32b users are having on 2.0, and safe on 2.0.1)

* Includes audio file for 32A devices

* includes overclocking to 595200 Hz

* correct kernel modules (prevents issues loading compcache and other advanced features)

Install:

See op post for detailed instructions; when you reach the point of flashing.

(for the lazy 'fastboot erase system -w' followed by 'fastboot erase boot' then flash as follows)

A) flash BiffModV2.0.1.zip or BiffModV2.0.1Mt3G.zip

B) flash BiffModGapps.zip

C) flash ez-ebi1port-BiffMod2.0_S.zip

Notes:

* EBI1 Dream users; unless you have very many apps I recommend flashing the BiffModV2.0Mt3G.zip version not the BiffModV2.0.zip version; as this will keep dalvik-cache on /data thus allow faster access to the cached data; However if you have so many apps that it can't fit in data this will obviously not work.

* If you have odd issues; or battery drain try installing SetCPU and setting it to 528/122 and experimenting from there (however I have some reported success of well running phones at the kernel's 595/122)

* All applications are installed on the SD-ext by default use ApkManager.sh (by running it on adb shell, or a root terminal) to move heavily used applications from the SD-card back to /data and internal flash; using the ROMs move to SD functionality will use Froyo apps2fat.

* There are [rare] times the phone may lockup on or just after boot; press [Send] + [Menu] + [End] to force a reboot; almost always the phone will boot properly and be very stable once booted. Rule of thumb do not unlock the phone until the Setting Up SD task is complete and the icon is removed from the notification screen.

2.0 updater files if you want the older boot animation, the same gapps package is used:

BiffModV2.0.zip

BiffModV2.0.1Mt3G.zip

Kernel Source Code:

(for very advanced users and devs.. if you just want to run it don't worry about it)

http://github.com/pershoot/kernel-2634 (pershoot's)

(build from commit: eab5e8e573b11bf0ffe474e45f25cd55f23d0378)

Kernel Patch:

http://android.pastebin.com/hSvbV0U6

To build clone the git repository at that commit and apply the patch; then proceed with normal android kernel instructions. Please use the 'config-32a-xtra'

(Edit: now also available at this tag in github: http://github.com/ezterry/kernel-biff-testing/tree/biffmod2_0_ebi1port)
[G1 Android Development] loukvlav:
Hello

Thanks for the port. But isn't flashing one of 32A kernels (eg. pershoot's) on top of this rom enough to make it run in a 32A phone? Why does it need a special port?
[G1 Android Development] noodles2224:
Great rom but renice isn't working after every boot. I always use shadows renice script for it. Also does having a class 6 sd really improve on the speed?? Or is it exaggeration like everyone has been saying that its fast enough to actually use g1/mt3g over a nexus?
[G1 Android Development] shadowdroid:
after i flash gapps it gets stuck on green splash screen any one else have the same problem?
[G1 Android Development] ezterry:
The port installer (more than the kernel as its just a slightly overclocked pershoot's kernel of the same version used in the rom its self) fixes some things about the rom for use on ebi1 devices.

These are simple things like the audio fixes bcook includes for official CM ports; and a fix to the base rom image for Biff (as I said its missing a ramdisk, if you upgraded from a previous version you are using the old ramdisk)
[G1 Android Development] yo9gnc:
tried that too ( first time)

i tried every mothode that does not require adb. so i will just keep thinking and reading. if i have an ideea, i`ll try it. with other roms, i will just give up. but i must try BM2.0 :) any other ideeas are welcome. just don`t ask me to involve adb :D
[G1 Android Development] BookCase:
No idea why that's not working for you. Perhaps due to scripts or something. But, if you drop those apps on your SD Card you can copy them into the system through the terminal or, using adb you can do the same from your pc.

For example - in terminal:

$su
#mount -o rw,remount /system/
#cp -f /sdcard/appname.apk /system/app/appname.apk
#

(appname.apk = example)
[G1 Android Development] pidera:
New Boot Animation

Hi,

I created an personal boot animation for this rom (v2.0), and i like to share it with the community.

The second part of the boot animation (with the plane) is looping on the device.

To change the boot animation on your device, use adb to push it to /system/media/bootanimation.zip

Greetings,

pidera
[G1 Android Development] NLJ:
You also need to modify updater-script for this to work properly. Something like:

mount("MTD", "userdata", "/data");
package_extract_dir("data", "/data");
unmount("/userdata");

How did you transfer your apps to sd? Did you used Settings/Apps/Manage apps (or something like this I don't recall how exactly this is put in English)?

If so you actually used FroYo method of putting apps to SD (the FAT partition). Put them all back to "Internal" and all should end up on sd-ext

(and it's normal that widgets put on FAT disappear)

Reduce your swap to around 32MB. FroYo roms don't like too big swap.

If you don't want to re-partition your SD, turn off Swap in CM Settings (CompCache at 25% of total RAM should get enabled automagically) and reboot your phone.
[G1 Android Development] BookCase:
Beautiful work!! Thank you so much for sharing!! I was using Cyan's N1 Boot animation but, I will immediately switch to this one.

:D:D:D

Also, wanted to add again, this can be copied from SD Card using terminal:

$su
#cp -f /sdcard/bootanimation.zip /data/local/
#

Just reboot and you will see it!

Edit: Added the boot image...Looks fantastic..should be added to the ROM IMO.

**Side note: Just wanted to say thanx to the BiffMod Squad and everyone involved. This ROM is AMAZING!!! The reboot time has drastically improved. The stability is fantastic. So smooth. So fast.

It definitely was worth the wait!!
[G1 Android Development] VolcanicSkunk:
Thank you BiffMod Squad!!! This rom is SMOKIN'! :) I just flashed this last night and had been using it with the stock launcher, and it was running pretty fast. This morning I installed LauncherPro, and I have to say that it makes this rom "Go to 11!" Thanks again! Spectacular job!
[G1 Android Development] bambi23:
RoyalKnight6190

XxKoholexX

Ohsaka

NLJ

Shadow31

Jbazt_katuforzs

Skip214

jacsonmoore3

cameron.t90

kingjehu

Mindstormmaster1 and also;

fmjnax and tribalartgod

To all you guys, THANK YOU! :)
[G1 Android Development] bassbox:
http://konsumtrottel.de/log.txt g1 version

http://konsumtrottel.de/mt3gversion.txt mt3g

):
[G1 Android Development] unkleremis:
I am having the exact same problem. I followed both sets of instructions and I can only get to the G1 screen. I would like to flash this to see how the improved battery performance is but it looks like I will be staying with 1.92 unless this problem is solved. :(
[G1 Android Development] bassbox:
look the post above, my logcats.

I have the same problem. Do your logcats look similar?
[G1 Android Development] dominilaos:
Update.. went from 1.9.1 to 2.0

Completed a full wipe update..

- Fastboot wipe

- Recovery wipe

- Repartition of sdcard

Installed 2.0 with no issues at all, setup accordingly like i usually do..

- CompCache ON

- Swap OFF

- JIT OFF

- Surface Dithering OFF

- Lock Home in Memory ON

Signed into Google. Gave it some times to sync..

- Installed some apps... Verified that apps2ext is working!

- Installed SetCPU... Set to 528/576 max with scaling set at OnDemand

- Did a Quadrant Benchmark Test... Scored a 347!

- Started heavy phone usage at 68% battery, took me 4 1/2 hours to run it down to 10%.

- Rebooted phone a few times... Got damn! Boot time was around 2 mins!!

-Installed / Removed some more apps after reboot .. apps2ext is still working

- Ran fix_permissions via terminal... Phone ran even more smooth after that

- Did not notice any significant call lag..

- Using LauncherPro Plus w/ minimal widgets, optimized to my likings.. No lag going back to homescreen!

- Recieved about 150 text messages in 4 hours.. Did not miss any of them, this was compared with sent count from the person texting me

- I still have not received, not even a single, FC!!!!

Let phone sit overnight.. Woke up this morning..

- Played around with phone a little more and after sitting for those couple of hours I slept, the phone is still running extremely smooth and quick. I have not noticed any significant lag, scrolling is super smooth, apps loads pretty quick. I was thinking about getting an G2, but I will hold off on that and wait until a couple months down the road once devs start developing on that. Until then this G1 and Biffmod 2.0 will stand its ground..

To the Biffmod team, excellent work on this release. It was worth the wait, thanks for all the hardwork and time that yall have put into this build. I am a heavy phone user, thanks to yall I can have a stable daily driver with a little bit of kick in it. I believe I will be a dedicated Biffmod user for awhile, I have tried too many roms and not one have come close to the speed, smoothness, and stability Biffmod has provided for me.

Once again, thanks to the Biffmod team!
[G1 Android Development] Pfeffernuss:
Yesterday installed the MT3G on my, well MT3G Magic ;) Resulted in the well known bootloop.

This morning tried the "regular" BiffMod 2.0 version and it went smoothly. Just wiped all, flashed it, done.

Runs very nice. It's not a "multi-task" Rom though. Also with 64MB Swap enabled most apps will get shut down if you temporarily leave it for something else.

Had this behaviour with all other 2.2 Roms as well though so it's not a BiffMod thing.

Increasing the Swap to 96MB does the trick, but it will be a little slower after a while ofcourse. So for now I will keep the 64MB as it runs like a dream.

Great job, thanks! :D
[G1 Android Development] BiscuitBee:
Great, thanks! I just flashed this to my Rogers HTC Dream and it booted up quite nicely. I'll keep watching for updates to this port :)

note: had to remove the link in the quote because of forum restrictions on unverified users.
[G1 Android Development] VolcanicSkunk:
Upon reinstalling the remainder of my applications I have been getting a freeze on reboot. Has anyone else run into this issue?
[G1 Android Development] ezterry:
Just fyi, if you find the rom+port eating the battery too fast install setcpu and lower the Max CPU speed..

Try 528/122 and experiment up/down from there.
[G1 Android Development] CHERNAB0G:
i find myself unhappy with the battery life, i unplugged it an hour ago and started just flipping through things and oh look! 53%!!!
[G1 Android Development] BiscuitBee:
Thanks again! I'm at work right now so I normally have it plugged in and charging at my desk. During break I'll unplug it and run at 595/xxx out of curiosity of speed. I'll tweak settings a bit more after work.

Have your considered making a [PORT] thread? BiffMod has turned into a very popular thread and it's pretty easy to lose this precious EBI1 info in the sea of replies! I guess I can always make use of the "search this thread" option, though.
[G1 Android Development] :
Okay I'm posting this after getting it to work using my method as I was one of the unfortunate which for you lot was fortunate hahaha ;)

First my setup - Flashed v2.0 and the black theme, clocked to 556mhz max 256mhz min, no swap *spits* and set CC to 25% (24mb) to start with and also with the backup of my script which also helps with keeping it clean and fresh, no jit, no dither.

Screens - 5

Widgets - 8 (5 require internet access to update)

App/shortcuts (dragged and dropped from app draw/created with anycut) on screens - 56

ADW launcher replacing Launcher2 with setting at default barring Galaxy Launcher unchecked & the page indicators and scrollable widget support off. Also tweaked the screen speed to find my sweet spot as my screens are rather full.

Number of apps - 168

Memory on ext used - 370mb

System memory - 87.95mb. Apps2ext confirmed working very well indeed, takes me back to cupcake days!

System restored using Titanium Backup - fix_Permissions run & also fix apk uid (I like doing both)

Market, music, Wi Fi, camera, video, you tube, sync, gps - All working fine.

Advanced taskiller free running in safe mode.

Cachemate used to clean with Power Clear enabled.

3D Gallery working fine.

Well we all know the fun and games I and a small handful of people had getting this to run but it was worth every second. This rom is simply the greatest thing that has happened to a G1/MT3G in one hell of a long time, as someone stated earlier 'It doesn't feel like my old G1 anymore' which summed it up beautifully for me because the speed is just amazing. I will say the first couple of boots it did takes it's time to settle in but thats just normal for any rom and after around the fourth boot it was just flying along. I cannot stress enough the importance with this rom of switching it on and just leave it to do its thing, if you have a simlock like me then enter your pin and go for a wander for 10 minutes. I know the temptation is great as your all excited to get it going but the rewards for your patience far far outweigh the wait!

This rom has everything, speed by the bucket load and in 10 hours of pretty heavy usage my stock battery finally hit 1% so battery life is good here and not a twitch or drop in speed. Stability is also first rate as I have not had a single foreclosure or reboot with over 20 hours usage and again heavy usage at that, specially yesterday. There is one very very minor thing and that is sometimes when phone is waking up there is a slight stutter in speed but again that is something I can easily tweak finding my sweet spot with CC and setting Setcpu to higher wake value. Something else that amazes me about this rom is the complete freedom to set it up how YOU the user wants and the freedom to set it to your own personal tastes. Oh and just for giggles I did a cold boot last night (without Gapps installed) and booted to simlock screen in 48 seconds and fully loaded it only takes a mere 1:34seconds! Now thats just wow!

So my final thoughts... Simply Stunning! Without a doubt the best of the best of the best!

Nuff said :D
[G1 Android Development] dominilaos:
nice review shadow :)

glad to see another detailed review of 2.0. check mines out, post 1496!
[G1 Android Development] :
Yeah I read everything I missed yesterday to catch up with whats been going on and nice write up fella, if your gonna do it you might as well do it proper! ;)
[G1 Android Development] eXase:
The only issue I've seen so far are a lot of the wallpapers supplied seem to be really poor quality for some reason. They're just REALLY pixelated for some of them, so I can't really use them even if they look really nice.

Fix the pixels!
[G1 Android Development] yo9gnc:
if you`ll find anything new, please post it. don`t leave me alone :D

if i think about it, there was a few roms with which i had this problem. cm6 (or 6.1?!) was one of them. i didn`t insisted because i used the htcclay`s rom anyway (and it worked). but i have this burning need to test BM2.0 so i won`t give up :P

and your good reviews just makes me want to hate you :D

i don`t know if is the missing "system erase" from adb which give me the hard time ( since i can`t use adb ) but the missing logcat is killing me. if i`ll send my phone in service, that will be the reason :D

thanks god ( and BM squad ) that 1.9.1 is stable and fast enough for every day use :)
[G1 Android Development] spifworks:
Danger SPL?

Hi,

I've got Danger SPL on my G1. Will I face any problems installing this ROM?
[G1 Android Development] yo9gnc:
Special, Danger, Haykuro and Death are all the same SPL, just different names. and the OP:SPL Required: Death SPL so ... the answer is NO.

maybe i`m not the best example to assure you that everything is gonna be ok :) but in theory, this will not "brick" it.
[G1 Android Development] phil0sophic:
system memory comment

Hi, You say that your availible system memory is a 87M I llok at mine and it is 3.5 Meg with what looks like a handfull od system stuff running, What am i doing wrong?
[G1 Android Development] legend221:
Loving BiffMod 2.0!!!!

Have been a long time user and abuser of the Donut 1.6

BiffMod is such a great Rom and running Froyo on a 2 year old phone is bliss.

Thanks to the Dev team, and everyone else that had a hand in creating this, Cyanogen of course on the top of the list.

Shadowch31, as always its good to see you around here.

I'm sure everyone appreciates your expertize around here and your instructions on flashing this Rom was essential :D
[G1 Android Development] kingjehu:
He meant Storage space, not RAM memory.

You don't ever need a whole bunch of free memory, as it's wasted. The more things are kept in RAM, the easier it is for them to be accessed if you are multitasking.
[G1 Android Development] yo9gnc:
3.5mb on 1st boot ? i still don`t run bm2.0 but i guess there is still the check box with "allow apps moving". on other roms this would be the order. check that check box, restart, apps installing ( or restore?! ). after 1st reboot it would be >85mb
[G1 Android Development] phil0sophic:
Phew....Thought everything I ever learned from XDA was wrong...

Loaded SYSTRAY (free in market) says 19-26 availible I'm good.
[G1 Android Development] phil0sophic:
Thanks..Appreciate your responce.
[G1 Android Development] Royalknight6190:
Like previously stated Renice scripts dont hold, you have to keep doing the command for the Renice script, if you do the command and then restart your phone Renice is gone, if you do the command and then you loose signal Renice is gone. No class 6 is far more faster then class 2. The best way to test it is in a Sense Rom, flash a 2.1 Sense Rom with a class 2 and you will notice the Rom is pretty much useless, then flash a 2.1 sense with a flass 6 and you will see its useable.

Keep me posted on this and I will add it to the OP, thanks for doing this.

Man that is awesome thank you very much, I think we found are new Boot animation, by chance can you put somewhere in there maybe where it says BiffMod an infinity logo cause then it would be perfect. But besides that I love it thanks.

Great review enjoyed reading it. Thanks

Shadow31 I was waiting all day for your review and now I get to read it, awesome review thank you bro. You nailed it perfectly and said exactly what this Rom is capable of.

Which version of BiffMod 2.0 are you using, The G1 version has a Dalvik Cache script inplace that moves all DC over to the sdext, DC takes up internal space and it goes down every time you install an app. If you are using the MT3G version it does not have the DC script cause MT3G users dont need.
[G1 Android Development] raven_raven:
OK, anyone remember my problem with home and call button not working? I wiped everything, reflashed in proper order (along with oc-kernel and biffmod gapps), used FixFlash and manually pushed bad files to phone. Everything booted nicely and ROM is working 100% correctly (however I received 1 FC at the very beggining and one soft reboot, but maybe I was too impatient).

At first I really lost faith in this ROM. Everything was choppy, everything was lagging, even running settings took about 20 seconds. But then, when I set up everything I wanted, did few reboots, let ROM settle in my phone's ROM... and now it's super stable and pretty fast (however I can't honestly say, that this is fastest ROM I've seen. Not long ago CM6 with same config worked bit faster).

I saw that bootanimation one user made - really nice. New SD Card is coming to me in moment - maybe that'll speed up my phone and maybe fix my issues with it (I can't put apps on sdext because of my card being sooooo slow).
[G1 Android Development] pidera:
Do you mean a boot animation, almost the same as this, but without the 2.0, and with an infinity logo?
[G1 Android Development] Royalknight6190:
Well to hold true to the original creator of BiffModd, InfinityBiff, we were wanting to include the infinity symbol somewhere in the bootanimation. So when I saw the portal bootanimation, I was like hell yeah perfect, besides me loving the game.

So if either on the airplane or somewhere you can put a infinity symbol that would be awesome. Your the creator and designer so I will let you decided. I do like the idea of it being in place of 2.0 yet I like the 2.0 also, lol. putting it in place of the 2.0 would save you the time of changing it everytime we come out with an update. like 2.1. Hell you could do both. But I will let you decided. Have fun with it. But like I said earlier, you rock and its awesome. Thank You :D
[G1 Android Development] spifworks:
Thanks for the response. I went ahead and flashed the ROM, but I can't get past the G1 screen-yes, I did the full /system/* wipe. I am now trying the alternative procedure. Thank god for Nandroid.
[G1 Android Development] pidera:
I changed the boot animations a little.

The two alternatives are now:

download

download

enjoy!
[G1 Android Development] Royalknight6190:
Just letting everybody know if you are having an issue flashing we think we found out what the culprit is, we are investigating it still but we will have a fix for it soon. So just bare with us, For the ones who got it working i am glad you are enjoying it.
[G1 Android Development] Royalknight6190:
Awesome, looks Great!! thanks.
[G1 Android Development] iblaststatic2020:
this rom is amazing. I have been using this since 1.9 and i'm constantly impressed with all the improvements. well done knight.

now here is my issue. about 6 hours after flashing 2.0 my phone is unable to use the internet for anything. My xda app won't load anything facebook won't update. things like this. keep in mind that my phone is saying it has a 3g connection. so i re-wipe and re-flash. Now i can't login in to my google acct. So I go back to 1.9 and I still have the same problem. I re-install my nandroid and still cant get any connection even though it says I have one. I'm thinking it's a t-mobile issue but curious if anyone here has ever experienced this and will t-mobile even be able to troubleshoot my phone?
[G1 Android Development] k7k0:
Filesystem Size Used Available Use% Mounted on
tmpfs 47.6M 0 47.6M 0% /dev
tmpfs 47.6M 0 47.6M 0% /mnt/asec
/dev/block/mtdblock3 90.0M 87.5M 2.5M 97% /system
/dev/block/mtdblock5 89.8M 57.8M 31.9M 64% /data
/dev/block/loop0 4.0M 4.0M 0 100% /system/xbin
/dev/block/mmcblk0p2 457.4M 19.8M 413.1M 5% /sd-ext
/dev/block/mmcblk0p2 457.4M 19.8M 413.1M 5% /cache
/dev/block/mtdblock4 30.0M 1.1M 28.9M 4% /dev/cache
/dev/block/mmcblk0p2 457.4M 19.8M 413.1M 5% /data/app
/dev/block/mmcblk0p2 457.4M 19.8M 413.1M 5% /data/app-private
/dev/block/vold/179:1
1.3G 874.9M 459.5M 66% /mnt/sdcard
/dev/block/vold/179:1
1.3G 874.9M 459.5M 66% /mnt/secure/asec