yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] nanujra:
Hi, I would like to resize by mtd partitions so that i can do without A2SD altogether(hopefully when cm7 is released),

I know the aim of the custom hboots is too decrease the size of /system so that the unused space is used increase the size of /data. My question is regarding the huge differences in the /cache size.

I'm just curious as to why the /cache size for the N1table and Sense are so much larger than the stock partition table whereas the cache is so small(and supposedly redundant) for the Data++ and Oxygen tables?

Is the cache partition meant to serve an additional purpose for the N1table and Sense tables compared to the others? I am aware that the cache is used to temporarily store a new radio when flashed via recovery, making it necessary to fastboot flash new radios when the cache size is only 10mb. But is there any particular reason why there are such huge differences in the cache partition size?

Name	/system	/cache	/data

Bravo Stock 1.5	258M	41M	152M

Bravo N1Table	149M	98M	203M

Bravo Data++	180M	10M	261M

Bravo Sense	180M	90M	181M

Bravo Oxygen	90M	10M	337M

Sorry for the seemingly ignorant questions, but I'm just trying to decide which custom table is best for me to use for cm7. I'd appreciate any clarification, thanks!
[Desire Android Development] mad-murdock:
Thanks kali, that's great news, since many people including me use a2sd. Well try it later today, but still ill and must of the day in bed...

Swyped with HTC Desire. Excuse typos.
[Desire Android Development] mad-murdock:
I can not give you the all explaining answer since i doubt there is one, but I can give you some tips, which might help to understand.

First off all, n1 table is a reference layout. If cyanogen detects it, the system dalvik cache is moved there auto magical. That's about 40-50m.b.

For 3d gaming, you also should have 30-40 mb free cache. I never read why exactly, but tested myself that games run much smoother with big cache.

If you want to flash radio from recovery, you need more than 10 mb cache. With that 10 mb solution you can only flash radio via fast boot.

I don't know what else cache is used for. It's kinda a temp thing where you put stuff you won't need long.if you are all right with flashing radio via fast boot, and don't care about 3d performance, 10 mb cache is probably enough. I personally stay at n1. A2sd makes up the missing data space

Swyped with HTC Desire. Excuse typos.
[Desire Android Development] Narfx:
I've been using 5 or 10MB of cache since the custom mtd patch was released without any problems or slowdowns at all. Some people recommend the Nexus One partition layout to be on the safe side, but I recommend using a small cache partition and bind-mount /data/cache in /cache at boot, so you have the same free space for /data and /cache. I don't know what's unsafe in that :P

Right now I'm using the Oxygen table. You have to trim down CM6+gapps a little to squeeze it into 90MB, but it can be done. I was using a custom MTD with 110 and 5 before (110 is more "comfortable" for CM, but you need to apply a patch every time you flash a new rom and leave a file in /sdcard permanently).
[Desire Android Development] bemymonkey:
And provides far more space than a custom HBOOT could ever provide. Currently, with N1Table, my /data/ partition contains only Dalvik-Cache from user apps, and is about 75MB full (125MB free). My 1GB EXT partition is about half full... so already I'm using about twice as much space (~600MB) as the largest HBOOT provides on /data/.

Not to mention CM won't even fit into the system partition on that HBOOT (Oxygen)...
[Desire Android Development] nanujra:
Excellent, I think I understand better now. Thanks so much, guys :)

Considering the ease of use, I think i'll go with N1 table and A2SD. At least now i know the huge cache is not wasted space cos davlik is on there and it boosts the graphics.
[Desire Android Development] Silence66:
flashed ur acutal rls no 5 mad, works great:)

only prob, how do i get rid of the chinese keyboard? installed this one http://xdaforums.com/showpost.php?p=9907136&postcount=1 but normaly i have to press one key to change the input method, but which one on the chinese one?

also which prop file do i have to edit to make the launcher system persistent?
[Desire Android Development] bemymonkey:
Press and hold the text input field, then press input method. :)
[Desire Android Development] Silence66:
great that did the trick:D
[Desire Android Development] mad-murdock:
i hope we get nightly builds soon again. i more and more feel bad for posting unofficial builds here.
[Desire Android Development] fenderf4i:
We're doing nightly builds over here, along with Clockworkmod 3.0.0.

http://xdaforums.com/showthread.php?t=892808
[Desire Android Development] Kali-:
mad-mardock are right

but there are also something else

when i asked alpharev to make an hboot for all aosp build, i do not spoke only for cm, but i want just make an hboot which fit on all asop build, and n1 layout was the right solution for all

probably a partition layout for cm to maximize free space will be 149 10 291
[Desire Android Development] Rohaq:
Wouldn't that risk performance issues by having such a small cache, though?
[Desire Android Development] najar360:
murdock,

no updata on unofficial release?
[Desire Android Development] Twau:
This was compiled this morning, no gapps, nothing edited or tested.

http://db.tt/uEriFl2

Sent from my HTC Desire
[Desire Android Development] najar360:
D

Thanks, do i need to flash any add on like cm module from murdock?
[Desire Android Development] mad-murdock:
i dont need to post builds anymore.

you find unofficial nighlty builds for all devices here:

thread: http://xdaforums.com/showthread.php?t=892808

download: http://gridlock.euroskank.com/bravo/

so you can download each morning...
[Desire Android Development] najar360:
Thanks murdock, just follow the thread now
[Desire Android Development] bemymonkey:
Is anyone else having issues getting the brightness/contrast/saturation/sharpness sliders in the camera app to stick? Mine keep resetting every time I close the camera app :(
[Desire Android Development] mad-murdock:
can't say - dont use camera much, since its not stable yet. video recording doesnt work at all. i guess we wait for nexus one release here for updated drivers.

but i couldnt believe it - flashed first time this year and we got power notification bar, cyanogenmod back in settings and nearly all the settings we had in cm611 - including lock screen extensions, notification power bar, performance settings, quiet hours and much much more...

oh yes, and firerat's a2sd is working again.

what i still miss is system dalvik to /cache - but perhaps i can force that with build.prop - still playing around with all those options...

what a happy new year (:

edit: woot! we can toggle screen-off and screen-on animation (:
[Desire Android Development] Narfx:
Yep, we have pretty much everything working again :). I hope OJ wakeup is back soon, I hate using two different buttons to unlock my phone.
[Desire Android Development] StuMcBill:
Where can I get this updated version?

Also, do I need to do anything with my recovery?

Sent from my Amiga 500 using Workbench
[Desire Android Development] najar360:
How do you get firerat working? I only can use dt.
[Desire Android Development] mad-murdock:
check my post a bit above this (or click here: http://xdaforums.com/showpost.php?p=10245345&postcount=764)

you dont need any special recovery for bravo. any clockworkmod 2.x or amon-ra 2.x will do. new recovery software only needed for a few new devices which use ext4 for system and data on eMMC
[Desire Android Development] mad-murdock:
i just started it the normal way

sh /mnt/sdcard/AAA-roms/fr-a2sd_1-36c.sh.txt

of course, you path might be different. after executing, follow the on-screen-directions, reboot and you should never be bugged again - even when updating, a2sd SHOULD stay alive.

i am not sure if /system/etc/custom_backup_list.txt is already obeyed, but i will see when updating next time.
[Desire Android Development] sjgore:
With the latest build (23), is it still the case (as mentioned earlier in the thread) that the N1 partition layout is too small? Dying to give this a try!
[Desire Android Development] fenderf4i:
No, you're good to go!
[Desire Android Development] DashingGentleman:
I'm on a 120mb system partition at the moment with the latest cm7. Scrapped live wallpapers and cm wallpapers plus a couple other bits I don't use. It's amazing how quickly all the cm mods were ported over to gingerbread. Then again not much has changed from 2.2 to 2.3.
[Desire Android Development] mad-murdock:
from a users point of view perhaps. a fu**in lot has changed internally.
[Desire Android Development] Ghashul:
For some reason I have to flash the FR-05mountsd_S.zip everytime I flash a new Cyanogen. It did it when I installed CM6 nightlies, and it did it again just now when I flashed a CM7 ROM. After flashing it and a reboot, everything works fine.

Any clue as to why the CM updater apparently deletes the script?
[Desire Android Development] Kali-:
@Ghashul

i'm finally testing a2sd stuff (scripted)

u dont need to add it after any update, cm automatically mount /sd-ext and run firerat script which reside in the sd-ext file system (not touched on update)
[Desire Android Development] mad-murdock:
firerat is perfectly working! i did an update, /system/etc/custom_backup_list.txt was used, 05sdmount was backuped (as was my miui music player), and after a reboot, a2sd worked just great!

i used firerat 1.36c
[Desire Android Development] mad-murdock:
maybe you did it wrong. i never heard of any fr-05blubb.zip file.

use firerat 1.36c script, and invoke it first time via "sh /mnt/sdcard/path/to/firerat/script.sh" - it then installs itself and will survive updates.

the fact you did this on nightlies doesnt mean, it was the right way (: use the upper solution, and it will work perfect.
[Desire Android Development] juanjo7812:
Bluetooth headset

I can't pair with my Jabra JX20 Pure headset.

Headset appears on list, tapping on it show "Pairing" and ... nothing. "Pairing" dissapears and nothing.

Headset is already on pairing mode.

Any idea ?
[Desire Android Development] xchipx:
Yeah. There is a bug with bluetooth pairing since a long time back. Everytime you wan't to connect you need to remove the old pairing (unpair) and turn off and on bluetooth. Then you can pair and use the device normally... That is, until the connection is broken and you have to start all over again.
[Desire Android Development] fridlack:
Same problem here, hope it will be fixed in next nightly, really nice work!

Best regards
[Desire Android Development] LuffyPSP:
Anyone on this?

Sent using colourful smoke signals :-)
[Desire Android Development] Kali-:
sure

but where you read about it ?
[Desire Android Development] fenderf4i:
I've just heard that it has better drivers for everything, and more optimized. Faster everything.
[Desire Android Development] adancau:
Still there in 169 (battery percentage wrong positioning inside battery icon).
[Desire Android Development] bemymonkey:
o.O Do Want! :D
[Desire Android Development] mbroeders:
I'm no expert on these matters, but maybe you could move cache too? That would save another 40mb's or so. See Kali's post here: http://forum.cyanogenmod.com/topic/8504-gapps-package-updates/page__p__75149#entry75149

Hope it helps. And of course, you do have A2SD so you could always move some programs to SD.
[Desire Android Development] Kali-:
this can be useful, added to second post
[Desire Android Development] ganjamu:
@Kali

Would installing the stock partition table followed by reinstalling the n1 partition table allow me to successfully remove Firerat ?

Oh and does CM6.1 support ext4 ?
[Desire Android Development] Kali-:
adb shell

mount -o remount,rw /system

> /system/etc/custom_backup_list.txt

then reinstall the rom

yes 2/3/4
[Desire Android Development] ganjamu:
In a panic I erased system in fastboot, would that also have removed Firerat ?
[Desire Android Development] Kali-:
yes

10char 10char
[Desire Android Development] ganjamu:
Thanks! :)
[Desire Android Development] sfjuocekr:
http://xdaforums.com/showpost.php?p=8871073&postcount=3069

Mounting dalvik-cache to cache partition saves another 40mb.

I only have games on SD.
[Desire Android Development] Rohaq:
So I'm on 168, S-OFF'd, with N1TABLE partitions installed, and still seeing major battery drain.

A quick glance at the battery usage stats showed that Mediaserver took up 75% of that usage before the battery went from 15% to 0% in 20 minutes.

Any idea on what might be causing this? A quick Google shows that Mediaserver is used by a number of media apps, but I'm unsure how to find out which one is causing it to suck up all my juice.

Gah, just adb shell'd into my Desire, and did a top -m 10:

User 99%, System 0%, IOW 0%, IRQ 0%
User 3 + Nice 301 + Sys 1 + Idle 0 + IOW 0 + IRQ 0 + SIRQ 0 = 305

PID CPU% S #THR VSS RSS PCY UID Name
227 99% S 7 32196K 4676K fg media /system/bin/mediaserver
1498 1% R 1 984K 420K fg root top
3 0% S 1 0K 0K fg root ksoftirqd/0
4 0% S 1 0K 0K fg root watchdog/0
5 0% S 1 0K 0K fg root events/0
6 0% S 1 0K 0K fg root khelper
7 0% S 1 0K 0K fg root async/mgr
8 0% S 1 0K 0K fg root suspend
9 0% S 1 0K 0K fg root sync_supers
10 0% S 1 0K 0K fg root bdi-default

I killed the process, and restarts at a low CPU usage, then it creeps up and up to 99% again :(
[Desire Android Development] LuffyPSP:
168 is great. Battery is cool too. using the latest radio btw. but got one problem that had me to go back to RC1, i cant use my Papago. it keeps on crashing.

Otherwise, fastest rom in the world!
[Desire Android Development] fenderf4i:
The battery percentage is still too far to the right on 170 for me, not centered. Anyone else?
[Desire Android Development] worstenbrood:
The FR-05mountsd_S.zip file is used with 1.36d of fireat' script, for people that don't have s-off.
[Desire Android Development] Kali-:
it work even without custom_backup, 05sdmount shipped with cm mount sd-ext fine

bind mount are really better then DT mount, when i ported stuff needed for support sd-ext on 7 i never got a bootloop for it, even if something was borked, with dt bootloop are very common if not usual
[Desire Android Development] mad-murdock:
ohh - s-off - you simply forget it, when you got it. but what kali said, you dont need s-off anymore, since 05sdmount mounts sd-ext correct...
[Desire Android Development] Ghashul:
Maybe I should just do a full wipe then.

I have s-off, and the first time I tried to run the script on CM6, it told me to patch that zip file, and when I installed CM7, all my apps were gone, I tried to execute the script and it told me to patch the file. After I did that, everything was working again with all my programs from sdext, without needing to run the script again.

I guess something went wrong at some point, that prevents it from working properly.
[Desire Android Development] najar360:
murdock,

what does make dalvik move to cache partition?firerat script or cm rom?
[Desire Android Development] Ghashul:
I wiped my phone and installed CM7 again and ran firerats script straight after installing, and this is the output it gave:

# sh ./fr-a2sd_1-36c-S-OFF.sh
sh ./fr-a2sd_1-36c-S-OFF.sh
===========================
a2sd for FroYo version 1.36
===========================
======================================
sd-ext mount failed on boot
as this is for S-OFF not much I can do
try flashing FR-05mountsd_S.zip
then run this script again
======================================

I think it's working now though, with his all in one script.
[Desire Android Development] mad-murdock:
its the cm rom...

kali was so kind to show me this commit for cm6: https://github.com/CyanogenMod/android_dalvik/commit/24af00a1bbfc7114fe0beeb2020192bcd52fc4c4

that made system-dalvik on /cache possible
[Desire Android Development] najar360:
so, current build 26 unofficial cm7, still not support moved dalvik to cache right?
[Desire Android Development] nbedford:
Has the crackflasher thread superceeded this one, or will buildbot start making nightlies of CM7 when things are ready?

I have to say I have always followed this thread, but I am enjoying the CM7 nightlies from crackflasher

Also, a bug i have had for long time (and still have on CM7 nightlies) is i am not keen on the notification power widget, so I untick the Notification power widget in CMSettings -> User interface, but after a reboot the notification power widget comes back (even though setting is still ticked off!)
[Desire Android Development] mad-murdock:
i hope we get official nightly builds, soon, since i HATE people "making money" with cyanogen. i mean, crackflashers.com is full of advertising - what the f***
[Desire Android Development] cTrox:
I don't think they are making any money with that. Hosting a site and fileserver like that isn't free.
[Desire Android Development] mad-murdock:
we talk about 20 to 50 bucks a month for a root box. you have to view at least 3 pages on crackflashers.com to get to the build. each page got about 3 adservices on them. he talked about 30k downloads each day some days ago.

well, you dont have to be an physician to figure out, he earns quite a lot of money in this scenario.
[Desire Android Development] mbroeders:
Dude, you're really making it difficult for me right now. This morning I flashed CM the latest build and am very pleased with it. I like what the Cyanogen team has done for the community so far and for me they are king. (although i also like most of their 'followers' such as RichardTrip and respect them too very much). Somehow I always keep coming back to CM. Anyway, since the arrival of gingerbread -or gingervillain- I don't want to go back to Froyo. However, since I am unable to build this myself, crackflashers was the way to go.

But I do like the way you think and reason :) Therefore, i might go back to gingervillain tomorrow, just feels better then. Although maybe you can give us a semi -un-official build any now and then until the nightlies are back ;)
[Desire Android Development] ghostofcain:
Bulid it yourself then, if you take the time to look at his site he give's instructions to install the environments and SDK to complete the build yourself, then just host the 10 builds (your doing it for love so will want to replicate all crackflasher builds) on a completely free server, job done and we'll all be happy...... GROW UP!
[Desire Android Development] ghostofcain:
bookmark the download folder, and then you only have one page impression to make, I got more ads from XDA than I do from crackflasher, still when Mad-murdocks builds are up on his ad free server use his
[Desire Android Development] fenderf4i:
Looks like there was some more updates merged tonight.
[Desire Android Development] mad-murdock:
indeed - is music3 the new mp3 player we already know?
[Desire Android Development] X-dark:
What are you talking about ?

mad-murdock was happily building a unofficial build before crackflashers and was uploading it for free. See there and later posts.
[Desire Android Development] Kali-:
all CM 7 build flying around are completly UNSUPPORTED

for testing download source and compile yourself

use prebuilt version at your own risk
[Desire Android Development] najar360:
After use cm7, i feel like cm6 is too slow..
[Desire Android Development] Narfx:
Not sure if I like the change =/. More eye candy than the old one, but less practical.
[Desire Android Development] mad-murdock:
i guess its great for people listening to albums (i like rock/metal/guitar music - and you usually listen to full albums) and its a pain for people who listen to single tracks (pop, rnb, probably more)

i kinda like it - still, i think miui music player is the best music player out there - and it runs great on cm6 and cm7
[Desire Android Development] Rohaq:
I would suggest dropping this topic now: The other thread was temporarily closed because it devolved into these petty squabbles, it would be a shame if this one was too.
[Desire Android Development] MrDevil:
@mad-murdock: how'd u get miui player on cm? flashable zip or adb? sorry for the noobish question still new to android in general...
[Desire Android Development] mad-murdock:
you gotta copy miui apk to /system/app - it wont work on /data/app

i attach my self signed zip which you can flash from recovery - or unzip and copy apk to /system/app with adb or root explorer yourself.

i like miui music player, because it got a nice look, equalizer effects on every screen, auto album art download - and best (not seen anywhere else) auto lyrics display.
[Desire Android Development] mad-murdock:
i just noticed overscrolling in cm7 works better than even in cm6 - the overscrolling-jump-bug was fixed, and you can select between no overscrolling, edge glow, bounce and glow, bounce - thats... amazing...

i like to bounce around while reading something (: am a haptic guy - my fingers cant stand still - overscrolling is perfect for me
[Desire Android Development] marinierb:
Ooops! Wrong thread.
[Desire Android Development] MrDevil:
thanks alot. tried copying to /system/app doesn't work for me, but the zip does.
[Desire Android Development] Razzee:
No, seems to be cubed
[Desire Android Development] nanujra:
@murdock:

You may want to try this weeks version of the miui music player. according to the changelog, there are some improvements. Particularly interesting is the claim to be more efficient

quote from changelog: "Music:

4 * 4 widget optimization of performance and lower CPU utilization.

Wrong number of bug fixes refresh"
[Desire Android Development] mad-murdock:
thats what i thought yesterday - maybe music player got a new version - so i downloaded latest miui (1.1.7 or so?) and extracted music player. they have a different size, but the manifest states the same version number.

but if you say, there have been improvements, i gonne test it (: thanks for the info. hope i didnt delete the download
[Desire Android Development] LuffyPSP:
guys, i tried the 6.1.1 but i have this one problem, i cant pair with my jabra bt3030. i can pair it nicely with oxygen rom though.

and it even have the difficulty to detect my bluetooth, and once it detects, it just wont pair, always getting rejected.
[Desire Android Development] Nitrius:
Is there gonna be any CyanogenMod based on gingerbread for Desire?
[Desire Android Development] mbroeders:
Yep, see this thread. Nightlies are being compiled and uploaded there. Still very very premature, but they are working quite good so far. Probably just have to wait till the Nexus OTA and then there will be a CM7 :)
[Desire Android Development] Nitrius:
But why is that titled: "UNOFFICAL"? Don't have anything against it, but i thought kali- was the one that made the builds for Desire? Or is Crackflasher gonna take over the work on CM Gingerbread?
[Desire Android Development] mad-murdock:
there are no official nightly builds yet. probably when rc0 is released, there will be official automatic nightlies again. just speculation though
[Desire Android Development] ziggy1001:
If you have the time and the knowledge the source is available for anyone to make a build that's just the way it works(Open source=anyone can play with it;)), but CM have for their own good reasons decided not to begin nightlies yet so when they do no doubt Kali will announce them

Flash maniacs tend to have no patience or concept of delayed gratification:D
[Desire Android Development] mad-murdock:
well said /10char
[Desire Android Development] najar360:
i saw at team douche website got night build 237!!

is this new GB nightlies?
[Desire Android Development] najar360:
yes!it is confirm other model too got today night build!!
[Desire Android Development] kerezov:
I just installed build 237. It is still 2.2.1. I was really excited though :(
[Desire Android Development] ziggy1001:
Now i'm confused one of you obviously doesn't know what GB is:confused:
[Desire Android Development] manom18x:
Is 238 gingerbread(gb)?
[Desire Android Development] madman_cro:
no . still 2.2.1
[Desire Android Development] mad-murdock:
expect to see a file size increase for gingerbread nightlies