yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] NEon400_:
sorry for the delay spend forever trying to get screenshot to work...

nyways heres the code off terminal emulator

$su
bu# busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 47.7M 0 47.7M 0% /dev
tmpfs 47.7M 0 47.7M 0% /mnt/asec
/dev/block/mtdblock3 90.0M 90.0M 36.0K 100% /system
/dev/block/mtdblock5 89.8M 80.7M 9.0M 90% /data
/dev/block/loop0 4.0M 4.0M 0 100% /system/xbin
/dev/block/mtdblock5 89.8M 80.7M 9.0M 90% /cache
/dev/block/mtdblock4 30.0M 1.4M 28.6M 5% /dev/cache
/dev/block/vold/179:1
15.3G 97.3M 15.2G 1% /mnt/sdcard
/dev/block/vold/179:1
15.3G 97.3M 15.2G 1% /mnt/secure/asec
#
[G1 Android Development] kingjehu:
You should be using EXT3 or EXT4, not EXT2. Also, anyone with a 16 GB SD that is class 2 might have issues with swap, because it's so slow. Not to mention the FAT partition might have stuff all over the place, which makes for longer read/write times.
[G1 Android Development] NEon400_:
kk thanks for the help

yea ive done ext 2 to 3 to 4(four takes a super long time unno if thts normal)

maybe i should try with a smaller card then eh?

EDIT:

for clarification i partition 512 to ext 2, then choose ext2 to ext3 (says after a few lines of dots complete, then do the same for ext 3 to ext 4 which takes a good while but then i get a confirmation as well...

didnt realize a class 2 card would have any issues even though its slower..
[G1 Android Development] crisvillani:
I fixed my problems by just repairing the EXT partition, then all my apps moved over, but it did erase all app data.
[G1 Android Development] NEon400_:
kk ill do a titanium backup anyways so well see if a i cant squeeze by with that

kinda mixed luck ive only got a few apps anyways :P
[G1 Android Development] lutpiero:
This ROM is so fast and stable.

One thing that I noticed not working

Service, if you have application running in background, it will often restarting. for example if you are using Instant Messaging apps like YM, Ebuddy, Nimbuzz, etc.

Is there any work around on this issue ?
[G1 Android Development] tsheeley:
What's the stats for your phone?

You could try tweaking the memory limits with Auto Memory Manager, if you haven't already. From top to bottom, my settings read: 6, 8, 7, 10, 12, 80. I pretty much have around 18 - 22mb of memory free at all times.
[G1 Android Development] Pfeffernuss:
Do you have Swap or Compcache enabled? Without one of these two the Rom is a single-task affair. Background apps will be suspended.

Do note, the speed will be (a bit) less after enabling one of these. Plus, you will probably have to reboot once in a while to keep things relatively smooth.

Or use custom scripts to clear the Compcache for you. I find Swap preferable when you use "large" apps, others (maybe most...) will say Compcache is "better".

Just see for yourself ;)
[G1 Android Development] ezterry:
This is always in part related to ram.. so there is no 100% solution since running more services can cause the problem to return, however for my use of the phone I've had very few such problems lately.

My fix was a combination of the following:

A) Upgrading to my 595oc this has some improvements but likely very little change from the pershoot kernel 2.0.1 was shipped with in terms of memory management. The 595oc however takes the edge off any lag caused by compcache.

B) set vm-heap size to 24 MB, this has minimized many programs from randomly exiting.. without overall system memory usage changing much.

C) and here is the hard one: 5% comp cache with 40mb backing swap. (There is no GUI option to set this up, I have a modified /system/bin/compcache script) .. the idea here is swap mostly is compressed in ram but if I run of of the 4mb compressed ram it can fall back onto more traditional swap. This is probably the most helpful.
[G1 Android Development] Ohsaka:
Sounds interesting... You could just disable both compache and swap in CMParts and then add the proper commands to one of the startup scripts in the init.d folder right?

I'll have to dig up the command that turns on compcache with backing swap... (unless you post it first :) )
[G1 Android Development] darkdante:
Love it :) Thanks to everyone that has contributed!
[G1 Android Development] ezterry:
biffmod 2.0/2.0.1 compcache with backing swap

Of course

Well not sure I'm ahead of you but here is two ways (and if I find some time I'll submit a patch to allow it to be in the gui in future versions of biff mod)

[size=+1](1) custom init.d script[/size]

This is the harder way; but more configurable (make sure both swap and compcache is disabled in CMParts)

I will assume you have the linux knowledge required to figure out how to make your own init.d script with the following:

modprobe ramzswap
rzscontrol /dev/block/ramzswap0 --backing_swap=/dev/block/mmcblk0p3 --memlimit_kb=4936 --init
swapon /dev/block/ramzswap0
sysctl -w vm.swappiness=30

Where /dev/block/mmcblk0p3 is your swap partition (mkswap already run as usual) .. optionally it could be a swap file on the /sd-ext partition; just make sure your init script runs after /sd-ext is mounted if that is the case.

Additional info here: http://wiki.cyanogenmod.com/index.php?title=Compcache

[size=+1](2) modify /system/bin/compcache[/size]

This is simpler and you can somewhat control it from the gui (but still requires adb to install.. because I'm being lazy)

Download the attached file 'compcache.txt'

run 'adb remount'

run 'adb push compcache.txt /system/bin/compcache'

run 'adb shell chown root:shell /system/bin/compcache'

run 'adb shell chmod 755 /system/bin/compcache'

run 'adb shell sync'

run 'adb reboot'

After this the behavior of the compcache option in CMParts (CyanogenMod settings) will have changed

A-Swap enabled: will enable plain swap as usual

B-Compcache % is set without a swap partition: will enable that % of memory as compcache as usual

C-Compcache % is set with a swap partition: will enable that amount or ram as compcache with the swap partition used as backing swap.

In case 'C' I recommend 5% compcache and between a 32 and 64MB swap partition (40 seems to usually be about half full for me so seems a good amount)

With swap backed compcache a large percentage of swapped ram will stay in ram (good as biffmod is a bit sd-card heavy and sometimes runs into bottlenecks if too many things are accessing the card) but will use the SD card swap for additional space; and for pages that do not compress well.

(Note: from a root shell or adb shell you can run 'compcache stats' for informaiton on the current state of compcache)
[G1 Android Development] harpreet1988:
.....Plain =
[G1 Android Development] kingjehu:
Yes, because the ROM is the plainest possible froyo. No extraneous ****. It's a play on plane/plain (because it's stock, and because it's fast.)
[G1 Android Development] Ohsaka:
"modprobe ramzswap" doesn't seem to take effect if its run during bootup. The "/dev/block/ramzswap0" file does not get created. After the phone boots, I can run the commands by hand and they work.

I made a userinit.sh file and put it on /sd-ext partition.

#!/system/bin/sh
modprobe ramzswap
rzscontrol /dev/block/ramzswap0 --backing_swap=/dev/block/mmcblk0p3 --memlimit_kb=4936 --init
swapon /dev/block/ramzswap0
sysctl -w vm.swappiness=30

modprobe command produces no output, rzcontrol complains the file doesnt exist. I even added some code to loop-wait and rerun modprobe about 10 times over 10 seconds but it didn't make a difference...
[G1 Android Development] ezterry:
Not sure what is up, it works from /system/bin/compcache .. (this is where the in gui compcache service loads the module)

Only addition I see is:

echo 3 > /proc/sys/vm/drop_caches

Called just before modprobe.

Otherwise dmesg may provide more details on the module loading than logcat.
[G1 Android Development] Ohsaka:
On the off chance someone is following this "custom swap" conversation...

Here is what I did for now...

1) Renamed my userinit.sh script to userinit.manual.sh (to stop it from running at boot).

2) Turned my normal CMSettings swap back on (in case I forget to run my manual script after a reboot).

3) Edit userinit.manual.sh to contain the following:

#!/system/bin/sh
swapoff /dev/block/ramzswap0 2> /dev/null
swapoff /dev/block/mmcblk0p3 2> /dev/null
echo 3 > /proc/sys/vm/drop_caches
modprobe ramzswap
rzscontrol /dev/block/ramzswap0 --reset
rzscontrol /dev/block/ramzswap0 --backing_swap=/dev/block/mmcblk0p3 --memlimit_kb=4936 --init
swapon /dev/block/ramzswap0
sysctl -w vm.swappiness=30 > /dev/null

Then I just run the script after boot finishes to switch to the "compcache with backing swap". If I forget to run it, I will still be running with my original swap settings...
[G1 Android Development] tsheeley:
I'm following it... just not understanding it. Then again, I don't understand the custom linux scripts in general. Ha.
[G1 Android Development] PhilMax:
Just wondering, does anyone else have problems restoing this rom from both nandroid and bart?

Thanks
[G1 Android Development] AndDiSa:
Nandroid and bart do not relay on a specific rom, it's like doing a partition backup of the harddisk of your pc and restoring it later on. ;)
[G1 Android Development] yo9gnc:
i`m one of the few that couldn`t flash the rom on my phone. but i got an bart recovery from another phone and restored on mine. that`s how i can enjoy bm201 now. so ... bart works. i didn`t tested nandroid restore with this rom, yet.

and how`s that? like dd is doing it? or just copying files? and also, what does specifically nandroid vs bart?
[G1 Android Development] philly2va:
HELP Phone wont wake up

Hey, got a lil problem. Kind of a newbie to all of this, but this is whats goin on.

I wiped my phone, did all the instructions to flash this rom, worked great intially... but after a lil while, my phone would go to sleep (as it should), but wouldnt wake up. My buttons will light up, but thats it... my screen would jus stay black until i take the battery out.

Any ideas on what causes this?
[G1 Android Development] PhilMax:
no, i know what nandroid and bart do. ill re-phrase my question.

When restoring a backup from bart or nandroid in amon ra 1.7 on G1, does anybody else have a weirs problems like the home button not working and all your messages being deleted?

Phil
[G1 Android Development] tsheeley:
I've never had that problem before when working with backups of Eclair ROMs... I'd imagine I wouldn't have issues with	Froyo either, but I haven't had to restore one yet.

Are you doing the complete wipe from the OP before restoring? I know that both methods are suppose to wipe the sections before restoring... but better safe than sorry.
[G1 Android Development] crisvillani:
hey guys any news on the next release ?:D

Looking forward to it!
[G1 Android Development] pardus:
*cancel post*
[G1 Android Development] soreen:
Really good one .. too bad my G1 can't handle this ...

Maybe it's time to buy another phone (Milestone or something)
[G1 Android Development] pardus:
My G1 handles it 100% (with the customMTD mod) :)
[G1 Android Development] PhilMax:
I've never had a problem with any rom before either, cm6 works fine too so I have no idea what the problem is but every time I've used it it has failed, even after after a full wipe (even fastboot -w)

Phil
[G1 Android Development] dave-p:
I flashed this ROM, and the only problem i seem to have is trying to link the email account i get an error saying

"unable to open a connection to server"

I can brouse the interest etc, so I believe the rogers Data connection is configured properly.

any thoughts?

Cheers

Dave
[G1 Android Development] ekramsam:
CAn anyone tell me how can I transfer apps from EXT4 to internet memory?
[G1 Android Development] ratchet789:
Can someone tell me what could be causing an error run "bart" use adb this hasn't happened to me before so I have no idea how to fix it can someone help me with this matter?
[G1 Android Development] Vylle:
go into manage applications then click on the application and there you will see "move to phone"

I like the rom alot because of the space but what i really have a problem with is that it moves very slow and it has to load everything i do. e.g, if im on the internet or playing gameboid then someone calls me, the screen goes blank and i wont be to answer the call. These are my settings

- swap turned on

- JIT enabled

- VM heap set to 16MB

- Compcache off

- dithering off

*edit - i've JUST discovered the source of my problems -> My SDCard is a class 2 card -_- need to get a new one
[G1 Android Development] ForTehWolf:
I've been using a bunch of other ROMs, but I think this is by far THE BEST froyo ROM, when used with launcher pro :P

Idk why, but for some reason when I user ADW or Launcher 2 it lags, launcher pro seems to work fine though o.O
[G1 Android Development] ekramsam:
Sadly its not tht simple. Since apps are being installed on EXT4.
[G1 Android Development] ekramsam:
I've also noticed that launcher pro always works better
[G1 Android Development] ezterry:
Its not that hard to move apps back to internal memory:

open a root shell (or adb shell) and run the installed 'ApkManager.sh' script by firerat and follow onscreen instructions.

please note when you update applications on the SD card (via market or otherwise) it will not replace the one in internal memory but remove a simlink to the one on internal memory;

Best to push it back to sd-ext update and return it to internal.
[G1 Android Development] crisvillani:
hey ezterry got a quick question about your port file for 32A, will it work with other roms such a sparksmod ?
[G1 Android Development] ezterry:
The one linked as the 2.0.1/2.0 port no.. it is not an anykernel install

but I've updated my codebase since see: http://goo.gl/LZtN This is in anykernel format and will work with other roms (and is improved from the original port)
[G1 Android Development] crisvillani:
thank you !
[G1 Android Development] Inceptron:
I thought I needed to flash another SPL (death) onto my Rogers Dream, but I used ezterry's port, and it works fine.

Thanks for all the effort you guys put into this!
[G1 Android Development] sebx_g1:
Hi , I'm interested in GalaxySThemenowipe but I'm on CM6 stable and I've got boot loop after flashing it via recovery , is there any trick to use it with CM6 ?
[G1 Android Development] ballerz4life:
Stuck on G1 logo

I am stuck on the g1 logo after trying to load this rom. I'm sure I did something wrong, hopefully, it will be an easy fix with some help here.

I was running Cyanogenmod-5 For Dream/Magic - Mean Lean Pastry Machine - 5.7

2.22.23.02

dream pvt 32b eng s-off

hboot 1.33.2005 (drea10000)

I followed this how to: xdaforums.com/showpost.php?p=8346880&postcount=1481

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

B) flash BiffModGapps.zip

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

I used BiffModV2.0.1Mt3G.zip.

I originally thought that Apps2Ext would be installed automatically but I am not so sure now. I have never used it or set up partitions or extensions so this could be a problem.

I can load system recovery but I am not sure what to do next.

Thanks for any help!
[G1 Android Development] MetaBolic0:
Guys i need your help, when i finaly install this ROM i fallow the instructions on first post and in the step 8 i do what say there, "8 - Click Application Settings and check “Allow Application Moving”, dont change install location"

Well i already have the ROM installed without any problem about 2weeks but today i noticed that the most part of applications is on phone!?:confused:

This is normal?! Wasn´t supposed the applications are in SD Card?!

Sorry if this is a noob question but i really dont find any awnser :(
[G1 Android Development] bambi23:
official tmobile mt3g froyo

Has anyone else tried this official froyo version from tmobile? I decided to give it a go this afternoon, and must confess it looks quite good and very responsive! I do love biffmod 2.0 alot tho (it rules!!).....just wondering if the new release of biffmod will be based on this at all?
[G1 Android Development] kingjehu:
Froyo used apps to SD (apps2fat), which lets you move apps to the external FAT partition on the SD. Apps2EXT puts the apps in an EXT3/EXT4 partition, but the phone thinks it's in internal memory. Before you ask for help, you should provide some very basic, easy to get information. What phone are you using? Which version did you flash? The mytouch3g version keeps Dalvik-Cache in the internal memory, which takes up some space, even if all the apps are in external memory.
[G1 Android Development] kingjehu:
The new version of BiffMod (2.1) will be based on Android 2.1.1 with all the CM enhancements. Who knows how this will change things, but this new official froyo certainly makes things more interesting around the Dev community.
[G1 Android Development] MetaBolic0:
Well i have G1 with Bifmod 2.0.1, black and blue theme. Un 8Gb class4 SD card and is un 32B.

I put all the user apps in SD using titanium backuo is this better or worst?

Thanks for the fast replay ;)
[G1 Android Development] biglo:
Oh really I know that will be very snappy and reliable when it's released but like you said we don't know what role the new update will play.
[G1 Android Development] droidmage:
Well I think your problem would be that you flashed the ez-ebi1port-BiffMod2.0_S.zip. That is a port to make the rom work on a 32a board and you said you have a 32b. do (a) and (b) only and it should work better
[G1 Android Development] BookCase:
Bored..

I'm bored with this now. Was a great ride. Maybe when BM2.1 comes out, I'll come back. but, now that i dropped my phone and cracked the screen (again), I think i'm gonna upgrade to the G2. Hope to see you there!!!

:D
[G1 Android Development] Ohsaka:
G2 isnt perma-rooted yet. May want to wait till they prove its possible...

http://www.androidcentral.com/t-mobile-g2-root-controversy-continued
[G1 Android Development] ratchet789:
i would stay rooted i saw a forum were you get locked out of root with the new update. im sticking with biff mod.
[G1 Android Development] kingjehu:
Let the phone handle putting apps in the SD. You should not put the apps anywhere in particular when using Titanium. Everything put in "internal" storage will be automatically put into the EXT partition.
[G1 Android Development] ballerz4life:
You got it. I realized that early in the morning, reflashed and all is good so far. I did notice today that the phone has shut off on its own a couple times. Other than that I am really liking this rom.

Thanks
[G1 Android Development] ratchet789:
Could we see a cycle battery next to the clock I think it be kool with such a great rom.

Anybody else wanna see it?
[G1 Android Development] kingjehu:
The wholes point of this ROM is plainness. I wont have anything that isn't pure froyo aside from the performannce modifications. You can always try the themes in the OP.
[G1 Android Development] Royalknight6190:
When I was building my Mod for a different Eclair Rom I themed a very cool circular battery icon. I can build a no wipe update.zip if you want. But it wont be part of the main rom it would be an addition to the main rom.
[G1 Android Development] ratchet789:
Would it work with this rom? And id have to flash though recovery correct? Or would id have to push it onto the rom
[G1 Android Development] tsheeley:
+1 to the circular battery icon request. I'm totally fine with a separate no wipe update.

It would just be a replacement battery icon, no other changes? I'm running theme-less except for the built-in black CM preset.
[G1 Android Development] Royalknight6190:
Yes it would work with this Theme, and yes you would flash it in recovery just like anything else.

You got it I go on days off tomorrow, I will put it together and let you guys know when its done. Correct it will only change the battery everything else will stay the same.
[G1 Android Development] ratchet789:
Thank you for taking the time to give us such a great rom and listening to user request.

Thanks your the best dev out there I'll be keeping with biffmod for as long as I can.
[G1 Android Development] Royalknight6190:
Thanks, but lets not go that far (Best Dev Out there) lol, I am just smart and found a great Team of other Devs that have the same ideas and views like me, Bring something to the community that is basic yet fast and stable and will bring the G1 back from the grave. I think with BiffMod we have done that. We are right now working on BiffMod 2.1 and we got some awesome new ideas. Including have CPU frequencies added to CMparts so it would be integrated into the Rom to OC or UC.
[G1 Android Development] ratchet789:
How about one of the best devs out there. I'm using a T-Mobile mytouch and your rom and gave new life after cm6 came out I wanted to get practice in flash and using the recovery this rom was the first I did on my own. And haven't looked back at cm.
[G1 Android Development] Royalknight6190:
Thats awesome to hear thanks for your support. We love hearing things like that. If you liked 2.0.1 then you will love 2.1
[G1 Android Development] tsheeley:
Awesome! Thank you for all the hard work you (and the rest of the team) have done.

No rush on it... enjoy your days off. Unless, of course, you're like me and enjoy getting your geek-on with this stuff... in that case, code away!
[G1 Android Development] feckweed405:
Agreed. I would love a circular battery icon! Thanks so much for this amazing ROM! Just got a note on my phone that T-mobile will be sending a Froyo update finally for my Mytouch. Cant be even close to this incredible work! THANKS!!
[G1 Android Development] biglo:
Nice I really like the look of the circle battery I think its better than the plain stock.
[G1 Android Development] Krician:
@Royalknight6190

Do you think your post on how to gain some speed with Froyo http://xdaforums.com/showpost.php?p=8397178&postcount=4048 Would be great with Biff?
[G1 Android Development] pardus:
I've installed this Rom a few times (mostly due to Nandroid restore not :mad: working!) and it is my favorite, however with my latest install there is a slight lag on every action, button press, window open/close etc, even the click sound on screen press has a delay of around 0.2-5 sec. This wasn't noticeable in the previous installs.

I've followed the install instructions to the letter including the Froyo speed ones mentioned above.

Anything wrong here?

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 224762 7192382+ c Win95 FAT32 LBA Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 224762 240387 500000 83 Linux Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 240387 243328 94113 82 Linux swap Partition 3 does not end on cylinder boundary

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 86.8M 3.2M 96% /system
/dev/block/mtdblock5 117.8M 2.7M 115.1M 2% /data
/dev/block/loop0 4.0M 4.0M 0 100% /system/xbin
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /sd-ext
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /cache
/dev/block/mtdblock4 2.0M 776.0K 1.2M 38% /dev/cache
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /data/app
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /data/app-private
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /data/data
/dev/block/mmcblk0p2 457.4M 147.0M 285.9M 34% /data/dalvik-cache

(P.S. Given up now on Biffmod, as Official TMO 2.2 OTA is ASTONISHING!!)
[G1 Android Development] ballerz4life:
I installed this rom and I really like it so far. I am having a problem though. My text messaging is force closing every time I try to open it and incoming messages are not being received.

G1 Tmobile

BiffMod 2.1

Recovery RA-dream-v1.7

Danger SPL

Radio: 2.22.23.02

SD 4GB with 32 MB Swap, 512 EXT2
[G1 Android Development] TL@:
I've been running this ROM for a while nw and really love it. I only have one issue with it (same issue as with every other ROM), the bluetooth disconnects from my carkit from time to time.

I flashed this over the ROM:

http://xdaforums.com/showthread.php?t=731626

There are fewer disconnects but if I'm in the car longer then 1.5 - 2 hours, it still disconnects (BT icon says its still connected), turning BT off and on again, it works again.

Anybody some toughts on this?