[XPERIA X10 Android Development] Bares:
YW bro,

About above questions :

1. Which one more stable?, well really hard to tell, why ?

B-STOCK is based on Achotjan's ROM, in my opinion he was builded an amazing rom, pretty stable and beautiful.

This rom was made me say "I don't need to buy a new phone", lol, really . BIG THANKS to Achotjan and

SDE Team (Tof, International Player and Feravolt).

And i'm just add some features, themes and tweaks (see OP), but still maintain the stability.

What i'm trying to say is : This rom is an amazing custom rom with Xperia S GB firmwares and stable.

The only bugs on this rom is bravia engine due to Gallery app related issue, it's fixable for sure,

but i think this isn't a big issue, cuz, personally i'm never see any different of picture's quality with/without

bravia engine on X10 ( starting when Z was introduced this feature ), but i could be wrong.

And ... the most problem when we ported Xperia S firmwares into X10 is lags issue. There is small lags (loading time)

for some phone's apps, such as dialer, phonebook, contacts, Lockscreen, etc.

Though, this is normal,cuz the firmware was designed for higher hardware quality.

B-BLACK is really pure Stock GB Rom, with some addition for features, themes and tweaks (pls see post above).

It's much faster than B-STOCK, cuz, it still using Stock Firmwares (though it's lighter than XS firmware), and it's bugs free,

fully working and stable for sure.

In my opinion, with some addition for features, themes and tweaks, definitely Stock GB Rom is still pretty good for today.

So ... both of its are stable,but may be B-BLACK more stable, just may be :).

For all tweaks are tested, its pretty stable for daily use, the only tweak that can produce instabilty issue (but still safe) is

that i was enable "Oom Kill Allocating Task" for kernel (pls google about this).

We can use any system app to disable it (such as Rom Toolbox), but it will little bit reduce the speed.

Or just simply edit my script on init.d (05RamKeSd).

2. To completely remove Bravia and XLoud features :

- Change/delete these line below from build.prop and reboot :

For Bravia Engine :

ro.service.swiqi.supported=true --> change it to false or delete it
persist.service.swiqi.enable=1 --> delete it

For XLoud :

ro.semc.xloud.supported=true --> change it to false or delete it

- Delete these below files in System's dir :

- be_photo (dir : system/etc)

- be_movie (dir : system/etc)

- AudioEffectService.apk (dir : system/app)

- com.sonyericsson.audioeffectif.xml (dir : system/etc/permissions)

- semc_audioeffectif.jar (dir : system/framework)

- libxloudwrapper.so (dir : system/lib/soundfx).

But i suggest to just simply change/delete above lines in build.prop, in case we want it back.

3. For leds notification, i can't do much about this, but perhaps you can try app or use another lib (.so) for leds.

4. About Status Bar (Sound / vibration Tonggle), actually its already there, sound and vibration are using a different toggle,

also i was provided another status bar for this too, pls see OP for Rom's addons.

Or give a try for B-BLACK above, and i think it's still good enough for stock.

FYI

Regards